Skip to content

Commit 29be5e6

Browse files
justin808claude
andcommitted
Add missing jest-junit dependency to node-renderer package
The CI script for react-on-rails-pro-node-renderer was failing because jest-junit was not installed as a devDependency, even though the CI script referenced it as a reporter. Changes: - Add jest-junit ^16.0.0 to devDependencies in node-renderer package.json - Add junit.xml to .gitignore (test output file) Fixes CI error: Error: Could not resolve a module for a custom reporter. Module name: jest-junit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 6629532 commit 29be5e6

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,6 @@ ssr-generated
7070
# Workspace package build outputs (but track source code)
7171
packages/*/lib/
7272
packages/**/node_modules/
73+
74+
# Jest test reports
75+
junit.xml

packages/react-on-rails-pro-node-renderer/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"babel-jest": "^29.7.0",
4545
"form-auto-content": "^3.2.1",
4646
"form-data": "^4.0.1",
47+
"jest-junit": "^16.0.0",
4748
"jsdom": "^16.5.0",
4849
"node-html-parser": "^7.0.1",
4950
"nps": "^5.9.12",

yarn.lock

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5373,6 +5373,16 @@ jest-haste-map@^29.7.0:
53735373
optionalDependencies:
53745374
fsevents "^2.3.2"
53755375

5376+
jest-junit@^16.0.0:
5377+
version "16.0.0"
5378+
resolved "https://registry.npmjs.org/jest-junit/-/jest-junit-16.0.0.tgz#d838e8c561cf9fdd7eb54f63020777eee4136785"
5379+
integrity sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==
5380+
dependencies:
5381+
mkdirp "^1.0.4"
5382+
strip-ansi "^6.0.1"
5383+
uuid "^8.3.2"
5384+
xml "^1.0.1"
5385+
53765386
jest-leak-detector@^29.7.0:
53775387
version "29.7.0"
53785388
resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz"
@@ -6230,6 +6240,11 @@ minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8:
62306240
resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz"
62316241
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
62326242

6243+
mkdirp@^1.0.4:
6244+
version "1.0.4"
6245+
resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
6246+
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
6247+
62336248
mock-fs@^5.5.0:
62346249
version "5.5.0"
62356250
resolved "https://registry.npmjs.org/mock-fs/-/mock-fs-5.5.0.tgz#94a46d299aaa588e735a201cbe823c876e91f385"
@@ -8216,6 +8231,11 @@ [email protected]:
82168231
resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
82178232
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
82188233

8234+
uuid@^8.3.2:
8235+
version "8.3.2"
8236+
resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
8237+
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
8238+
82198239
v8-to-istanbul@^9.0.1:
82208240
version "9.0.1"
82218241
resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz"
@@ -8488,6 +8508,11 @@ xml-name-validator@^4.0.0:
84888508
resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz"
84898509
integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==
84908510

8511+
xml@^1.0.1:
8512+
version "1.0.1"
8513+
resolved "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5"
8514+
integrity sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==
8515+
84918516
xmlchars@^2.2.0:
84928517
version "2.2.0"
84938518
resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz"

0 commit comments

Comments
 (0)