Skip to content

Commit 0c4a2f2

Browse files
authored
Merge pull request #107 from open-wc/updates-analyzer
deps: use latest CEM analyzer
2 parents c9385a9 + c6b6406 commit 0c4a2f2

File tree

4 files changed

+96
-35
lines changed

4 files changed

+96
-35
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"@babel/core": "^7.24.6",
5757
"@babel/preset-env": "^7.24.6",
5858
"@babel/register": "^7.24.6",
59-
"@custom-elements-manifest/analyzer": "^0.4.17",
59+
"@custom-elements-manifest/analyzer": "^0.10.2",
6060
"@open-wc/building-rollup": "^3.0.2",
6161
"@open-wc/eslint-config": "^12.0.3",
6262
"@open-wc/testing": "^4.0.0",

src/generators/common-repo/templates/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"analyze": "cem analyze --litelement"
1010
},
1111
"devDependencies": {
12-
"@custom-elements-manifest/analyzer": "^0.4.17"
12+
"@custom-elements-manifest/analyzer": "^0.10.2"
1313
}
1414
}

test/snapshots/fully-loaded-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"devDependencies": {
2525
"@babel/preset-env": "^7.24.6",
26-
"@custom-elements-manifest/analyzer": "^0.4.17",
26+
"@custom-elements-manifest/analyzer": "^0.10.2",
2727
"@open-wc/building-rollup": "^3.0.2",
2828
"@open-wc/eslint-config": "^12.0.3",
2929
"@open-wc/testing": "^4.0.0",

yarn.lock

Lines changed: 93 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1828,19 +1828,28 @@
18281828
resolved "https://registry.npmjs.org/@blakeembrey/template/-/template-1.1.0.tgz"
18291829
integrity sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==
18301830

1831-
"@custom-elements-manifest/analyzer@^0.4.17":
1832-
version "0.4.17"
1833-
resolved "https://registry.npmjs.org/@custom-elements-manifest/analyzer/-/analyzer-0.4.17.tgz"
1834-
integrity sha512-4eFORsv7W6cH0s7iSEC1urU9ZnDGCTlCh6AvzzkIWhPhFwCI6PyF+xWXj0mxme6UYxpC6lite/cGj42QV/q3Cw==
1835-
dependencies:
1836-
"@web/config-loader" "^0.1.3"
1837-
chokidar "^3.5.2"
1838-
command-line-args "^5.1.2"
1839-
comment-parser "^1.2.0"
1840-
custom-elements-manifest "^1.0.0"
1841-
debounce "^1.2.1"
1842-
globby "^11.0.4"
1843-
typescript "^4.3.2"
1831+
"@custom-elements-manifest/analyzer@^0.10.2":
1832+
version "0.10.2"
1833+
resolved "https://registry.yarnpkg.com/@custom-elements-manifest/analyzer/-/analyzer-0.10.2.tgz#5f71d02f45c3db691e752ca19e4bee8ea4068ded"
1834+
integrity sha512-YkfAfaNGSulnXxyIAHU3K8Z7bYGmIU2MlPvEaQPXnWUaIFMo0p3VEVYvByvENnVCQKPPDyjlkCm73u/zRnRvMA==
1835+
dependencies:
1836+
"@custom-elements-manifest/find-dependencies" "^0.0.5"
1837+
"@github/catalyst" "^1.6.0"
1838+
"@web/config-loader" "0.1.3"
1839+
chokidar "3.5.2"
1840+
command-line-args "5.1.2"
1841+
comment-parser "1.2.4"
1842+
custom-elements-manifest "1.0.0"
1843+
debounce "1.2.1"
1844+
globby "11.0.4"
1845+
typescript "~5.4.2"
1846+
1847+
"@custom-elements-manifest/find-dependencies@^0.0.5":
1848+
version "0.0.5"
1849+
resolved "https://registry.yarnpkg.com/@custom-elements-manifest/find-dependencies/-/find-dependencies-0.0.5.tgz#ebc11672019de3d52bb8f29f76efe510b8401fbd"
1850+
integrity sha512-fKIMMZCDFSoL2ySUoz8knWgpV4jpb0lUXgLOvdZQMQFHxgxz1PqOJpUIypwvEVyKk3nEHRY4f10gNol02HjeCg==
1851+
dependencies:
1852+
es-module-lexer "^0.9.3"
18441853

18451854
"@esbuild/aix-ppc64@0.19.12":
18461855
version "0.19.12"
@@ -1994,6 +2003,11 @@
19942003
dependencies:
19952004
"@types/chai" "^4.2.12"
19962005

2006+
"@github/catalyst@^1.6.0":
2007+
version "1.6.0"
2008+
resolved "https://registry.yarnpkg.com/@github/catalyst/-/catalyst-1.6.0.tgz#378734d1d2b6a85af169d7e66c1a2a604bf1e82c"
2009+
integrity sha512-u8A+DameixqpeyHzvnJWTGj+wfiskQOYHzSiJscCWVfMkIT3rxnbHMtGh3lMthaRY21nbUOK71WcsCnCrXhBJQ==
2010+
19972011
"@humanwhocodes/config-array@^0.11.8":
19982012
version "0.11.8"
19992013
resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz"
@@ -2652,9 +2666,9 @@
26522666
dependencies:
26532667
errorstacks "^2.2.0"
26542668

2655-
"@web/config-loader@^0.1.3":
2669+
"@web/config-loader@0.1.3":
26562670
version "0.1.3"
2657-
resolved "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.1.3.tgz"
2671+
resolved "https://registry.yarnpkg.com/@web/config-loader/-/config-loader-0.1.3.tgz#8325ea54f75ef2ee7166783e64e66936db25bff7"
26582672
integrity sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==
26592673
dependencies:
26602674
semver "^7.3.4"
@@ -2953,6 +2967,11 @@ array-back@^4.0.1, array-back@^4.0.2:
29532967
resolved "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz"
29542968
integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==
29552969

2970+
array-back@^6.1.2:
2971+
version "6.2.2"
2972+
resolved "https://registry.yarnpkg.com/array-back/-/array-back-6.2.2.tgz#f567d99e9af88a6d3d2f9dfcc21db6f9ba9fd157"
2973+
integrity sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==
2974+
29562975
array-buffer-byte-length@^1.0.1:
29572976
version "1.0.1"
29582977
resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz"
@@ -3332,7 +3351,22 @@ check-error@^1.0.2:
33323351
resolved "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz"
33333352
integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==
33343353

3335-
chokidar@3.5.3, chokidar@^3.3.1, chokidar@^3.4.0, chokidar@^3.4.3, chokidar@^3.5.2:
3354+
chokidar@3.5.2:
3355+
version "3.5.2"
3356+
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
3357+
integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
3358+
dependencies:
3359+
anymatch "~3.1.2"
3360+
braces "~3.0.2"
3361+
glob-parent "~5.1.2"
3362+
is-binary-path "~2.1.0"
3363+
is-glob "~4.0.1"
3364+
normalize-path "~3.0.0"
3365+
readdirp "~3.6.0"
3366+
optionalDependencies:
3367+
fsevents "~2.3.2"
3368+
3369+
chokidar@3.5.3, chokidar@^3.3.1, chokidar@^3.4.0, chokidar@^3.4.3:
33363370
version "3.5.3"
33373371
resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz"
33383372
integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
@@ -3430,7 +3464,17 @@ color-name@~1.1.4:
34303464
resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
34313465
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
34323466

3433-
command-line-args@^5.1.2, command-line-args@^5.2.0:
3467+
command-line-args@5.1.2:
3468+
version "5.1.2"
3469+
resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.1.2.tgz#25908e573d2214bc23a8437e3df853b02dffa425"
3470+
integrity sha512-fytTsbndLbl+pPWtS0CxLV3BEWw9wJayB8NnU2cbQqVPsNdYezQeT+uIQv009m+GShnMNyuoBrRo8DTmuTfSCA==
3471+
dependencies:
3472+
array-back "^6.1.2"
3473+
find-replace "^3.0.0"
3474+
lodash.camelcase "^4.3.0"
3475+
typical "^4.0.0"
3476+
3477+
command-line-args@^5.2.0:
34343478
version "5.2.1"
34353479
resolved "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz"
34363480
integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==
@@ -3470,10 +3514,10 @@ commander@^6.2.0:
34703514
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
34713515
integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
34723516

3473-
comment-parser@^1.2.0:
3474-
version "1.3.1"
3475-
resolved "https://registry.npmjs.org/comment-parser/-/comment-parser-1.3.1.tgz"
3476-
integrity sha512-B52sN2VNghyq5ofvUsqZjmk6YkihBX5vMSChmSK9v4ShjKf3Vk5Xcmgpw4o+iIgtrnM/u5FiMpz9VKb8lpBveA==
3517+
comment-parser@1.2.4:
3518+
version "1.2.4"
3519+
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.2.4.tgz#489f3ee55dfd184a6e4bffb31baba284453cb760"
3520+
integrity sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==
34773521

34783522
common-tags@^1.8.0:
34793523
version "1.8.2"
@@ -3754,9 +3798,9 @@ crypto-random-string@^2.0.0:
37543798
resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz"
37553799
integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
37563800

3757-
custom-elements-manifest@^1.0.0:
3801+
custom-elements-manifest@1.0.0:
37583802
version "1.0.0"
3759-
resolved "https://registry.npmjs.org/custom-elements-manifest/-/custom-elements-manifest-1.0.0.tgz"
3803+
resolved "https://registry.yarnpkg.com/custom-elements-manifest/-/custom-elements-manifest-1.0.0.tgz#b35c2129076a1dc9f95d720c6f7b5b71a857274b"
37603804
integrity sha512-j59k0ExGCKA8T6Mzaq+7axc+KVHwpEphEERU7VZ99260npu/p/9kd+Db+I3cGKxHkM5y6q5gnlXn00mzRQkX2A==
37613805

37623806
dargs@^7.0.0:
@@ -3796,9 +3840,9 @@ dateformat@^3.0.0:
37963840
resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz"
37973841
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
37983842

3799-
debounce@^1.2.0, debounce@^1.2.1:
3843+
debounce@1.2.1, debounce@^1.2.0:
38003844
version "1.2.1"
3801-
resolved "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz"
3845+
resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
38023846
integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
38033847

38043848
debug@4.3.3:
@@ -4181,6 +4225,11 @@ es-errors@^1.2.1, es-errors@^1.3.0:
41814225
resolved "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
41824226
integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==
41834227

4228+
es-module-lexer@^0.9.3:
4229+
version "0.9.3"
4230+
resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19"
4231+
integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==
4232+
41844233
es-module-lexer@^1.0.0:
41854234
version "1.1.0"
41864235
resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.1.0.tgz"
@@ -4628,9 +4677,9 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
46284677
resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
46294678
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
46304679

4631-
fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.0:
4680+
fast-glob@^3.1.1, fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.0:
46324681
version "3.3.2"
4633-
resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz"
4682+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
46344683
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
46354684
dependencies:
46364685
"@nodelib/fs.stat" "^2.0.2"
@@ -4988,7 +5037,19 @@ globalthis@^1.0.3:
49885037
define-properties "^1.2.1"
49895038
gopd "^1.0.1"
49905039

4991-
globby@^11.0.1, globby@^11.0.4:
5040+
globby@11.0.4:
5041+
version "11.0.4"
5042+
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.4.tgz#2cbaff77c2f2a62e71e9b2813a67b97a3a3001a5"
5043+
integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==
5044+
dependencies:
5045+
array-union "^2.1.0"
5046+
dir-glob "^3.0.1"
5047+
fast-glob "^3.1.1"
5048+
ignore "^5.1.4"
5049+
merge2 "^1.3.0"
5050+
slash "^3.0.0"
5051+
5052+
globby@^11.0.1:
49925053
version "11.1.0"
49935054
resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz"
49945055
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
@@ -7793,10 +7854,10 @@ typedarray@^0.0.6:
77937854
resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
77947855
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
77957856

7796-
typescript@^4.3.2:
7797-
version "4.9.4"
7798-
resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz"
7799-
integrity sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==
7857+
typescript@~5.4.2:
7858+
version "5.4.5"
7859+
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
7860+
integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
78007861

78017862
typical@^4.0.0:
78027863
version "4.0.0"

0 commit comments

Comments
 (0)