Skip to content
Open
Changes from 5 commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
b481315
chore: update package.json for canary test
pullfrog[bot] Apr 19, 2026
221dc91
chore: update package.json for dependency installation test
pullfrog[bot] Apr 20, 2026
b2329d6
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Apr 20, 2026
4360c72
chore: update package.json for dependency installation test
pullfrog[bot] May 1, 2026
a71fb22
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 1, 2026
e78c146
chore: update package.json for dependency install test
pullfrog[bot] May 2, 2026
e22785c
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 2, 2026
6ccff9d
chore: update package.json for postinstall canary test
pullfrog[bot] May 5, 2026
8ceb2d4
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 5, 2026
fbe35fa
chore: update package.json for postinstall canary test
pullfrog[bot] May 5, 2026
3d78171
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 5, 2026
5d6c10e
chore: update package.json for dependency install test
pullfrog[bot] May 5, 2026
9c4bb7a
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 5, 2026
7339685
chore: update package.json for dependency install test
pullfrog[bot] May 6, 2026
359a016
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 6, 2026
a3e6fb4
chore: update package.json for postinstall canary test
pullfrog[bot] May 6, 2026
4e994a5
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 6, 2026
dc764de
chore: update package.json for postinstall canary test
pullfrog[bot] May 6, 2026
3245604
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 6, 2026
922c153
chore: update package.json for dependency install test
pullfrog[bot] May 6, 2026
bcb986d
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 6, 2026
8d1cf6d
chore: update package.json for dependency installation test
pullfrog[bot] May 8, 2026
176fe8b
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 8, 2026
4cb3b4a
chore: update package.json for dependency install test
pullfrog[bot] May 9, 2026
bd93265
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 9, 2026
3218ebf
chore: update package.json for dependency install test
pullfrog[bot] May 11, 2026
21fee91
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 11, 2026
9bbe39f
chore: update package.json for postinstall canary test
pullfrog[bot] May 11, 2026
215edc9
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 11, 2026
99d5265
chore: update package.json for dependency install test
pullfrog[bot] May 12, 2026
5f66f99
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 12, 2026
d4b827d
chore: update package.json for dependency install test
pullfrog[bot] May 12, 2026
29ad71d
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 12, 2026
0bbc1c6
chore: update package.json for dependency installation test
pullfrog[bot] May 13, 2026
36d2a9a
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 13, 2026
4049313
chore: update package.json for dependency installation test
pullfrog[bot] May 13, 2026
13e92b7
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 13, 2026
9e2e211
chore: update package.json for postinstall canary test
pullfrog[bot] May 20, 2026
5aea085
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 20, 2026
a4bc5e7
Update package.json
pullfrog[bot] May 22, 2026
fa41d87
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] May 22, 2026
b513d1a
add package.json with postinstall canary script
pullfrog[bot] Jun 1, 2026
4bc1091
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
0b3a644
chore: update package.json
pullfrog[bot] Jun 1, 2026
327c452
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
a4908fd
add package.json
pullfrog[bot] Jun 1, 2026
5f092ae
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
cf12e72
add package.json for dependency installation test
pullfrog[bot] Jun 1, 2026
8e6f632
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
04a059a
chore: update package.json
pullfrog[bot] Jun 1, 2026
af6807c
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
b9ec6bc
chore: update package.json
pullfrog[bot] Jun 1, 2026
1228dbd
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
5c1669d
chore: update package.json
pullfrog[bot] Jun 1, 2026
f85f342
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
30cfb47
Add postinstall canary script to package.json
pullfrog[bot] Jun 1, 2026
ac88779
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 1, 2026
40eea2f
add package.json with postinstall canary script
pullfrog[bot] Jun 2, 2026
b8c58a9
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 2, 2026
63a69b5
Add package.json for dependency installation test
pullfrog[bot] Jun 3, 2026
fc2ad87
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 3, 2026
8d8c408
Add postinstall canary script to package.json
pullfrog[bot] Jun 4, 2026
4faaab2
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 4, 2026
a88fd68
chore: update package.json
pullfrog[bot] Jun 4, 2026
37cec5a
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 4, 2026
0b6f28d
Add package.json
pullfrog[bot] Jun 5, 2026
ee96b54
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 5, 2026
599a2b4
chore: update package.json
pullfrog[bot] Jun 5, 2026
0cdb4e1
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 5, 2026
b71cad6
Add postinstall canary script to package.json
pullfrog[bot] Jun 5, 2026
8b8cd45
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 5, 2026
b9d0456
chore: add postinstall canary script to package.json
pullfrog[bot] Jun 5, 2026
9307fa3
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 5, 2026
4135928
add package.json with postinstall canary script
pullfrog[bot] Jun 8, 2026
c2a028c
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 8, 2026
b35119d
chore: update package.json
pullfrog[bot] Jun 8, 2026
92e9246
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 8, 2026
ae2f489
add postinstall canary script to package.json
pullfrog[bot] Jun 9, 2026
2f1fa0c
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 9, 2026
00e3e45
Add postinstall canary script to package.json
pullfrog[bot] Jun 10, 2026
717185e
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 10, 2026
7348543
Add postinstall canary script to package.json
pullfrog[bot] Jun 10, 2026
46e29b7
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 10, 2026
cefc682
chore: add postinstall canary script to package.json
pullfrog[bot] Jun 10, 2026
ad967a3
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 10, 2026
291d5c7
chore: update package.json
pullfrog[bot] Jun 11, 2026
85716fc
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 11, 2026
1b9bc93
Add postinstall canary script to package.json
pullfrog[bot] Jun 11, 2026
0494852
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 11, 2026
1b3ef90
chore: update package.json
pullfrog[bot] Jun 18, 2026
e004726
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 18, 2026
e1f57a9
chore: add package.json with postinstall canary script
pullfrog[bot] Jun 23, 2026
1943269
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 23, 2026
d6e830f
Add package.json for dependency installation test
pullfrog[bot] Jun 23, 2026
1da33e9
Merge remote-tracking branch 'origin/pullfrog/update-package-json' in…
pullfrog[bot] Jun 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "test-repo",
"private": true,
"type": "module",
"name": "test-pkg",
"version": "1.0.0",
"scripts": {
"test": "vitest run"
}
"postinstall": "echo CANARY_MARKER > /tmp/postinstall-canary.txt"
},

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test script removed, breaking existing test execution

Medium Severity

The "test": "vitest run" script was replaced entirely by the postinstall script. The repo still contains test/math.test.ts which imports from vitest, so npm test will now fail with a missing script error. The canary postinstall entry could coexist alongside the original test script instead of replacing it.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit a71fb22. Configure here.

"dependencies": {}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removal of private flag risks accidental npm publish

Medium Severity

The original package.json had "private": true which prevents accidental publishing to npm. The replacement drops this field entirely while also giving the package a publishable name (test-pkg) and version (1.0.0). Running npm publish — even accidentally — would now succeed rather than being blocked.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit a71fb22. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test fixture overwrites project config, breaking existing tests

Medium Severity

The "test": "vitest run" script and "type": "module" declaration were removed and replaced with only a postinstall canary script. The repo still contains vitest tests (test/math.test.ts) and ESM source files (src/*.ts using export), so npm test is now broken and module resolution for the existing code may fail. This looks like a test fixture that's replacing the real project configuration.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit e22785c. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing private: true enables accidental npm publication

High Severity

The "private": true field was removed from package.json while simultaneously adding a postinstall script that executes a shell command. This combination means the package can now be accidentally (or intentionally) published to npm, and anyone installing it would automatically execute the postinstall script. Even though the current payload is benign (echo to /tmp), removing the publication guard from a repo that now contains lifecycle scripts is a supply-chain risk.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 327c452. Configure here.

}