Skip to content

Commit a1176ce

Browse files
authored
Improve output in github actions for jest tests (#25084)
Configure the Github Actions Reporter with silent: false, keeping it from swallowing failure reasons. Much the same as matrix-org/matrix-js-sdk#3269.
1 parent 586309e commit a1176ce

File tree

4 files changed

+150
-45
lines changed

4 files changed

+150
-45
lines changed

.github/workflows/tests.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
uses: SimenB/github-actions-cpu-cores@410541432439795d30db6501fb1d8178eb41e502 # v1
3131

3232
- name: Run tests with coverage
33-
run: "yarn coverage --ci --reporters github-actions --max-workers ${{ steps.cpu-cores.outputs.count }}"
33+
run: "yarn coverage --ci --max-workers ${{ steps.cpu-cores.outputs.count }}"
3434

3535
- name: Upload Artifact
3636
uses: actions/upload-artifact@v3

jest.config.ts

+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
/*
2+
Copyright 2023 The Matrix.org Foundation C.I.C.
3+
4+
Licensed under the Apache License, Version 2.0 (the "License");
5+
you may not use this file except in compliance with the License.
6+
You may obtain a copy of the License at
7+
8+
http://www.apache.org/licenses/LICENSE-2.0
9+
10+
Unless required by applicable law or agreed to in writing, software
11+
distributed under the License is distributed on an "AS IS" BASIS,
12+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
See the License for the specific language governing permissions and
14+
limitations under the License.
15+
*/
16+
17+
import { env } from "process";
18+
19+
import type { Config } from "jest";
20+
21+
const config: Config = {
22+
testEnvironment: "jsdom",
23+
testEnvironmentOptions: {
24+
url: "http://localhost/",
25+
},
26+
testMatch: ["<rootDir>/test/**/*-test.[tj]s?(x)"],
27+
setupFiles: ["jest-canvas-mock"],
28+
setupFilesAfterEnv: ["<rootDir>/node_modules/matrix-react-sdk/test/setupTests.js"],
29+
moduleNameMapper: {
30+
"\\.(css|scss|pcss)$": "<rootDir>/__mocks__/cssMock.js",
31+
"\\.(gif|png|ttf|woff2)$": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/imageMock.js",
32+
"\\.svg$": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/svg.js",
33+
"\\$webapp/i18n/languages.json": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/languages.json",
34+
"^react$": "<rootDir>/node_modules/react",
35+
"^react-dom$": "<rootDir>/node_modules/react-dom",
36+
"^matrix-js-sdk$": "<rootDir>/node_modules/matrix-js-sdk/src",
37+
"^matrix-react-sdk$": "<rootDir>/node_modules/matrix-react-sdk/src",
38+
"decoderWorker\\.min\\.js": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
39+
"decoderWorker\\.min\\.wasm": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
40+
"waveWorker\\.min\\.js": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
41+
"context-filter-polyfill": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
42+
"FontManager.ts": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/FontManager.js",
43+
"workers/(.+)\\.worker\\.ts": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/workerMock.js",
44+
"^!!raw-loader!.*": "jest-raw-loader",
45+
"RecorderWorklet": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
46+
},
47+
transformIgnorePatterns: ["/node_modules/(?!matrix-js-sdk).+$", "/node_modules/(?!matrix-react-sdk).+$"],
48+
coverageReporters: ["text-summary", "lcov"],
49+
testResultsProcessor: "@casualbot/jest-sonar-reporter",
50+
};
51+
52+
// if we're running under GHA, enable the GHA reporter
53+
if (env["GITHUB_ACTIONS"] !== undefined) {
54+
config.reporters = [["github-actions", { silent: false }], "summary"];
55+
}
56+
57+
export default config;

package.json

+1-42
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@
172172
"stylelint-config-standard": "^32.0.0",
173173
"stylelint-scss": "^4.2.0",
174174
"terser-webpack-plugin": "^4.0.0",
175+
"ts-node": "^10.9.1",
175176
"ts-prune": "^0.10.3",
176177
"typescript": "5.0.3",
177178
"webpack": "^4.46.0",
@@ -181,48 +182,6 @@
181182
"worklet-loader": "^2.0.0",
182183
"yaml": "^2.0.1"
183184
},
184-
"jest": {
185-
"testEnvironment": "jsdom",
186-
"testEnvironmentOptions": {
187-
"url": "http://localhost/"
188-
},
189-
"testMatch": [
190-
"<rootDir>/test/**/*-test.[tj]s?(x)"
191-
],
192-
"setupFiles": [
193-
"jest-canvas-mock"
194-
],
195-
"setupFilesAfterEnv": [
196-
"<rootDir>/node_modules/matrix-react-sdk/test/setupTests.js"
197-
],
198-
"moduleNameMapper": {
199-
"\\.(css|scss|pcss)$": "<rootDir>/__mocks__/cssMock.js",
200-
"\\.(gif|png|ttf|woff2)$": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/imageMock.js",
201-
"\\.svg$": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/svg.js",
202-
"\\$webapp/i18n/languages.json": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/languages.json",
203-
"^react$": "<rootDir>/node_modules/react",
204-
"^react-dom$": "<rootDir>/node_modules/react-dom",
205-
"^matrix-js-sdk$": "<rootDir>/node_modules/matrix-js-sdk/src",
206-
"^matrix-react-sdk$": "<rootDir>/node_modules/matrix-react-sdk/src",
207-
"decoderWorker\\.min\\.js": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
208-
"decoderWorker\\.min\\.wasm": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
209-
"waveWorker\\.min\\.js": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
210-
"context-filter-polyfill": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js",
211-
"FontManager.ts": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/FontManager.js",
212-
"workers/(.+)\\.worker\\.ts": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/workerMock.js",
213-
"^!!raw-loader!.*": "jest-raw-loader",
214-
"RecorderWorklet": "<rootDir>/node_modules/matrix-react-sdk/__mocks__/empty.js"
215-
},
216-
"transformIgnorePatterns": [
217-
"/node_modules/(?!matrix-js-sdk).+$",
218-
"/node_modules/(?!matrix-react-sdk).+$"
219-
],
220-
"coverageReporters": [
221-
"text-summary",
222-
"lcov"
223-
],
224-
"testResultsProcessor": "@casualbot/jest-sonar-reporter"
225-
},
226185
"@casualbot/jest-sonar-reporter": {
227186
"outputDirectory": "coverage",
228187
"outputName": "jest-sonar-report.xml",

yarn.lock

+91-2
Original file line numberDiff line numberDiff line change
@@ -1104,6 +1104,13 @@
11041104
uuid "8.3.2"
11051105
xml "1.0.1"
11061106

1107+
"@cspotcode/source-map-support@^0.8.0":
1108+
version "0.8.1"
1109+
resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1"
1110+
integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==
1111+
dependencies:
1112+
"@jridgewell/trace-mapping" "0.3.9"
1113+
11071114
"@csstools/convert-colors@^1.4.0":
11081115
version "1.4.0"
11091116
resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7"
@@ -1433,6 +1440,11 @@
14331440
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78"
14341441
integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==
14351442

1443+
"@jridgewell/resolve-uri@^3.0.3":
1444+
version "3.1.1"
1445+
resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
1446+
integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
1447+
14361448
"@jridgewell/set-array@^1.0.1":
14371449
version "1.1.2"
14381450
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
@@ -1456,6 +1468,14 @@
14561468
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
14571469
integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
14581470

1471+
"@jridgewell/[email protected]":
1472+
version "0.3.9"
1473+
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9"
1474+
integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
1475+
dependencies:
1476+
"@jridgewell/resolve-uri" "^3.0.3"
1477+
"@jridgewell/sourcemap-codec" "^1.4.10"
1478+
14591479
"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.15", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9":
14601480
version "0.3.18"
14611481
resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6"
@@ -1956,6 +1976,26 @@
19561976
mkdirp "^1.0.4"
19571977
path-browserify "^1.0.1"
19581978

1979+
"@tsconfig/node10@^1.0.7":
1980+
version "1.0.9"
1981+
resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2"
1982+
integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==
1983+
1984+
"@tsconfig/node12@^1.0.7":
1985+
version "1.0.11"
1986+
resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d"
1987+
integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==
1988+
1989+
"@tsconfig/node14@^1.0.0":
1990+
version "1.0.3"
1991+
resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1"
1992+
integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==
1993+
1994+
"@tsconfig/node16@^1.0.2":
1995+
version "1.0.3"
1996+
resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e"
1997+
integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==
1998+
19591999
"@types/aria-query@^5.0.1":
19602000
version "5.0.1"
19612001
resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.1.tgz#3286741fb8f1e1580ac28784add4c7a1d49bdfbc"
@@ -2530,7 +2570,7 @@ acorn-jsx@^5.3.2:
25302570
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
25312571
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
25322572

2533-
acorn-walk@^8.0.2:
2573+
acorn-walk@^8.0.2, acorn-walk@^8.1.1:
25342574
version "8.2.0"
25352575
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
25362576
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
@@ -2540,7 +2580,7 @@ acorn@^6.4.1:
25402580
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6"
25412581
integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==
25422582

2543-
acorn@^8.1.0, acorn@^8.5.0, acorn@^8.8.0, acorn@^8.8.1:
2583+
acorn@^8.1.0, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.8.0, acorn@^8.8.1:
25442584
version "8.8.2"
25452585
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a"
25462586
integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==
@@ -2689,6 +2729,11 @@ aproba@^1.1.1:
26892729
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
26902730
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
26912731

2732+
arg@^4.1.0:
2733+
version "4.1.3"
2734+
resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089"
2735+
integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
2736+
26922737
argparse@^1.0.7:
26932738
version "1.0.10"
26942739
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -4011,6 +4056,11 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
40114056
safe-buffer "^5.0.1"
40124057
sha.js "^2.4.8"
40134058

4059+
create-require@^1.1.0:
4060+
version "1.1.1"
4061+
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
4062+
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
4063+
40144064
cross-spawn@^6.0.0, cross-spawn@^6.0.5:
40154065
version "6.0.5"
40164066
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -4529,6 +4579,11 @@ diff-sequences@^29.4.3:
45294579
resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2"
45304580
integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==
45314581

4582+
diff@^4.0.1:
4583+
version "4.0.2"
4584+
resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d"
4585+
integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
4586+
45324587
diffie-hellman@^5.0.0:
45334588
version "5.0.3"
45344589
resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
@@ -7995,6 +8050,11 @@ make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
79958050
dependencies:
79968051
semver "^6.0.0"
79978052

8053+
make-error@^1.1.1:
8054+
version "1.3.6"
8055+
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
8056+
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
8057+
79988058
79998059
version "1.0.12"
80008060
resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
@@ -11962,6 +12022,25 @@ ts-morph@^13.0.1:
1196212022
"@ts-morph/common" "~0.12.3"
1196312023
code-block-writer "^11.0.0"
1196412024

12025+
ts-node@^10.9.1:
12026+
version "10.9.1"
12027+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b"
12028+
integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==
12029+
dependencies:
12030+
"@cspotcode/source-map-support" "^0.8.0"
12031+
"@tsconfig/node10" "^1.0.7"
12032+
"@tsconfig/node12" "^1.0.7"
12033+
"@tsconfig/node14" "^1.0.0"
12034+
"@tsconfig/node16" "^1.0.2"
12035+
acorn "^8.4.1"
12036+
acorn-walk "^8.1.1"
12037+
arg "^4.1.0"
12038+
create-require "^1.1.0"
12039+
diff "^4.0.1"
12040+
make-error "^1.1.1"
12041+
v8-compile-cache-lib "^3.0.1"
12042+
yn "3.1.1"
12043+
1196512044
ts-prune@^0.10.3:
1196612045
version "0.10.3"
1196712046
resolved "https://registry.yarnpkg.com/ts-prune/-/ts-prune-0.10.3.tgz#b6c71a525543b38dcf947a7d3adfb7f9e8b91f38"
@@ -12349,6 +12428,11 @@ uuid@^3.3.2:
1234912428
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
1235012429
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
1235112430

12431+
v8-compile-cache-lib@^3.0.1:
12432+
version "3.0.1"
12433+
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
12434+
integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
12435+
1235212436
v8-compile-cache@^2.1.1, v8-compile-cache@^2.3.0:
1235312437
version "2.3.0"
1235412438
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
@@ -12901,6 +12985,11 @@ yargs@^17.0.1, yargs@^17.3.1, yargs@^17.7.1:
1290112985
y18n "^5.0.5"
1290212986
yargs-parser "^21.1.1"
1290312987

12988+
12989+
version "3.1.1"
12990+
resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"
12991+
integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
12992+
1290412993
yocto-queue@^0.1.0:
1290512994
version "0.1.0"
1290612995
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"

0 commit comments

Comments
 (0)