Sander Declerck
|
cea4507559
|
Merge pull request #70 from AikidoSec/non-interactive-terminal-support
Support for CI/CD
|
2025-09-24 15:37:36 +02:00 |
|
Sander Declerck
|
dc295cff80
|
Merge pull request #74 from AikidoSec/pnpm-broken-in-powershell
Fix broken pnpm on Windows PowerShell when installed as a global npm package
|
2025-09-24 15:37:25 +02:00 |
|
Sander Declerck
|
be6895a87e
|
Merge pull request #75 from AikidoSec/update-docs
Update docs
|
2025-09-24 15:37:17 +02:00 |
|
Sander Declerck
|
1514fb44c5
|
init-fish: split up if to prevent expanded args to break the condition
|
2025-09-24 14:51:32 +02:00 |
|
Sander Declerck
|
e38dcc1ea8
|
Clarify how path is modified in Azure Pipelines with a comment
|
2025-09-24 14:35:48 +02:00 |
|
Sander Declerck
|
83141d375a
|
Escape args before running spawn
|
2025-09-24 14:29:49 +02:00 |
|
Sander Declerck
|
534aeee457
|
Use execSync instead of spawnSync for pnpm.
|
2025-09-23 14:32:20 +02:00 |
|
Sander Declerck
|
e557887da9
|
Merge branch 'main' into pnpm-broken-in-powershell
|
2025-09-23 14:16:38 +02:00 |
|
Sander Declerck
|
61d940696e
|
Use production package name in documentation
|
2025-09-23 13:39:33 +02:00 |
|
Sander Declerck
|
f2fd82aa93
|
Docment CI/CD implementation
|
2025-09-23 13:36:35 +02:00 |
|
Sander Declerck
|
b2ce8a2abb
|
Merge branch 'main' into non-interactive-terminal-support
|
2025-09-23 13:33:10 +02:00 |
|
Sander Declerck
|
d52a060b04
|
Remove accidentally added instructions
|
2025-09-22 19:04:17 +02:00 |
|
Sander Declerck
|
3a48c66154
|
Update shell-integration documentation, add manual setup instructions
|
2025-09-22 19:02:35 +02:00 |
|
Sander Declerck
|
28d5cb1741
|
Update screenshot in README
|
2025-09-22 18:40:19 +02:00 |
|
Sander Declerck
|
644b51795a
|
Add logs to diagnose broken pnpm
|
2025-09-22 15:15:41 +02:00 |
|
Sander Declerck
|
7f8bc4763d
|
Add e2e tests for setup-ci command
|
2025-09-19 14:16:18 +02:00 |
|
Sander Declerck
|
5006bc6194
|
Merge pull request #67 from AikidoSec/exit-on-failed-change-detection
Exit installation when detecting changes failed due to non-zero exit code in dry-run
|
2025-09-19 13:23:03 +02:00 |
|
Sander Declerck
|
ea7ee5c6b9
|
Clarify doesCommandReturnNonZero function with a comment.
|
2025-09-19 13:13:28 +02:00 |
|
Sander Declerck
|
3675a58636
|
Add npm, pnpm and yarn tests for PATH integration
|
2025-09-19 13:11:13 +02:00 |
|
Sander Declerck
|
bbc111c577
|
Add some unit tests on setup-ci
|
2025-09-19 11:56:05 +02:00 |
|
Sander Declerck
|
5a5afc1810
|
Fix liniting error
|
2025-09-19 08:55:34 +02:00 |
|
Sander Declerck
|
528a60c166
|
Exit installation when detecting changes failed due to non-zero exit code in dry-run
|
2025-09-19 08:52:42 +02:00 |
|
Sander Declerck
|
d1c0982942
|
Base safe-chain setupci implementation
|
2025-09-18 17:44:42 +02:00 |
|
Sander Declerck
|
9a95385076
|
Merge pull request #62 from AikidoSec/readme-package-managers-state
Better reflect how package managers are scanning in README
|
2025-09-18 12:18:39 +02:00 |
|
Sander Declerck
|
43a0c77a54
|
Merge pull request #60 from AikidoSec/setup-check-if-dir-exists
Check if directory exists before creating a new shell startup file, improve setup error reporting
|
2025-09-18 10:29:37 +02:00 |
|
Sander Declerck
|
91473838d2
|
Merge branch 'main' into setup-check-if-dir-exists
|
2025-09-18 10:27:00 +02:00 |
|
Sander Declerck
|
f7589160af
|
Merge pull request #61 from AikidoSec/respect-empty-lines-in-shell-startup-files
Don't remove empty lines in shell startup scripts. Fixes #58
|
2025-09-18 10:24:38 +02:00 |
|
Sander Declerck
|
b1a09b471c
|
Merge pull request #63 from AikidoSec/bash-zsh-fish-always-use-linefeed-lineending
Always use \n line endings for bash, zsh and fish
|
2025-09-18 10:23:47 +02:00 |
|
Sander Declerck
|
8dda3190e3
|
Add extra note on the limited supported package managers.
|
2025-09-18 09:35:02 +02:00 |
|
Sander Declerck
|
93c23ee39f
|
Always use \n line endings for bash, zsh and fish
|
2025-09-18 08:05:11 +02:00 |
|
Sander Declerck
|
7ccae17473
|
Better reflect how package managers are scanning in README
|
2025-09-18 07:56:49 +02:00 |
|
Sander Declerck
|
57ce17e7f5
|
Don't remove empty lines in shell startup scripts. Fixes #58
|
2025-09-17 16:42:10 +02:00 |
|
Sander Declerck
|
3777bfa9c4
|
Merge pull request #59 from AikidoSec/only-strict-dependency-versions
Use strict dependency versions
|
2025-09-17 16:26:58 +02:00 |
|
Sander Declerck
|
f793bb8467
|
Check if directory exists before creating a new shell startup file
|
2025-09-17 15:26:06 +02:00 |
|
Sander Declerck
|
d5cd59fd25
|
Use strict dependency versions
|
2025-09-17 14:14:04 +02:00 |
|
Sander Declerck
|
846c62e4e0
|
Merge pull request #53 from AikidoSec/more-e2e-tests
Improve e2e tests: add npm install tests, add test matrix
|
2025-09-16 16:04:22 +02:00 |
|
Sander Declerck
|
6028dd419e
|
Merge pull request #54 from kidk/patch-2
added link to CI/CD usage
|
2025-09-16 13:34:40 +02:00 |
|
Samuel
|
42c9c21470
|
added link to CI/CD usage
|
2025-09-16 13:32:09 +02:00 |
|
Sander Declerck
|
31c6e279df
|
Remove not supported versions
|
2025-09-16 12:52:06 +02:00 |
|
Sander Declerck
|
08750272ba
|
Test 2 old node versions as well
|
2025-09-16 12:49:33 +02:00 |
|
Sander Declerck
|
44c3bacae4
|
Test more version combos
|
2025-09-16 12:45:48 +02:00 |
|
Sander Declerck
|
58b15caba3
|
Add e2e tests for blocking malware on npm, pnpm and yarn
|
2025-09-16 12:40:45 +02:00 |
|
Sander Declerck
|
f313887d99
|
Install package from code in e2e tests
|
2025-09-16 11:04:43 +02:00 |
|
Sander Declerck
|
4556e16f44
|
Run whole matrix on failure
|
2025-09-16 10:57:37 +02:00 |
|
Sander Declerck
|
753f3cd837
|
Improve e2e tests: add npm install tests, add test matrix
|
2025-09-16 10:53:19 +02:00 |
|
Sander Declerck
|
45b43366d2
|
Merge pull request #49 from AikidoSec/https-proxy
Respect HTTPS_PROXY when fetching malware database.
|
2025-09-15 14:26:10 +02:00 |
|
Sander Declerck
|
3d75b56ebd
|
Respect HTTPS_PROXY when fetching malware database.
|
2025-09-15 13:39:14 +02:00 |
|
Sander Declerck
|
586b5ace33
|
Merge pull request #47 from AikidoSec/use-correct-version-for-npm-scanner
Rely on npm version rather than node version to determine which scanner to use. Fixes #46
|
2025-09-15 10:44:42 +02:00 |
|
Sander Declerck
|
9785f0e3d2
|
Merge pull request #48 from AikidoSec/remove-vulnerable-tmp-package
Remove @inquirer/prompts, update eslint.
|
2025-09-15 10:44:37 +02:00 |
|
Sander Declerck
|
f163101200
|
Remove @inquirer/prompts, update eslint.
|
2025-09-15 10:04:49 +02:00 |
|