PkgRadar

Package evidence

@aws/[email protected]

Credential file access: matched ".aws/"

Trust signals

Why this verdict

PkgRadar discounts a release’s score when public reputation argues against novel malware. The verdict above already reflects these — the panel just explains what was applied.

Weekly downloads
237
Versions published
111Mature · −50% score
First published
Mar 2024
Publisher
GitHub ActionsTrusted automation · −70% score

Effective trust discount applied: 70% (max across signals — discounts don’t stack). New install-lifecycle deltas vs the previous release would clear the discount.

Recommended action

Review before promoting

Mixed signals: the package has indicators worth reading before allowing the update in automated dependency flows.

Block this release in CIcurl · GitHub Actions

Fail the build when this package version is added or upgraded. Replace $PKGRADAR_TOKEN with a Pro / Team API key from your dashboard.

curl -fsS https://pkgradar.com/gate/npm \
  -H "Authorization: Bearer $PKGRADAR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"specs":["@aws/[email protected]"],"fail_on":"review"}'

GitHub Actions step:

- name: PkgRadar gate
  run: |
    curl -fsS https://pkgradar.com/gate/npm \
      -H "Authorization: Bearer ${{ secrets.PKGRADAR_TOKEN }}" \
      -H "Content-Type: application/json" \
      -d '{"specs":["@aws/[email protected]"],"fail_on":"review"}'
Artifact bytes1,878,831
Previous version0.0.118
Published2026-06-09T23:14:11.840Z
SHA-256d07773499f9c3ce1a1856b73eaba744a6c56e6c1f56f88a00a9c5ee29a1fff49

Why flagged

What the scanner saw

Credential file access: matched ".aws/"

Not observed: package install, lifecycle script execution, or sandbox execution. PkgRadar only inspects on-disk artifacts.

Availability ledger

available

review
Last checked
reviewRisk
29Score
0.0.119Version
Status history (1 event)
  1. newavailable · risk review · score 29 · status changed

Evidence

Static findings

20 static · 0 from release diff · showing high-signal first.

SeverityKindPathDetailPoints
mediumCredential file accesspackage/out/language-server/agenticChat/tools/chatDb/chatDb.jsmatched ".aws/"10
Show all 20 findings (low-signal and informational)
SeverityKindPathDetailPoints
mediumCredential file accesspackage/out/language-server/agenticChat/tools/chatDb/chatDb.jsmatched ".aws/"10
lowCredential file accesspackage/out/shared/constants.jsmatched ".aws/"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-node/dist-es/defaultProvider.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-node/dist-es/defaultProvider.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/out/language-server/agenticChat/tools/executeBash.jsmatched ".npmrc"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-env/dist-es/fromEnv.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-env/dist-es/fromEnv.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-env/dist-cjs/index.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-ini/dist-cjs/index.jsmatched "aws_access_key"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-node/dist-cjs/index.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-env/dist-cjs/index.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-ini/dist-cjs/index.jsmatched "aws_access_key"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-node/dist-cjs/index.jsmatched "AWS_ACCESS_KEY"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-ini/dist-es/resolveStaticCredentials.jsmatched "aws_access_key"5
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-ini/dist-es/resolveStaticCredentials.jsmatched "aws_access_key"5
lowInstall-time lifecycle scriptpackage.jsonpostinstall="node ./script/install_transitive_dep.js"5
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-ini/package.jsonmatched ".aws/"3
lowCredential file accesspackage/node_modules/@amzn/amazon-q-developer-streaming-client/node_modules/@aws-sdk/credential-provider-process/package.jsonmatched ".aws/"3
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-ini/package.jsonmatched ".aws/"3
lowCredential file accesspackage/node_modules/@amzn/codewhisperer/node_modules/@aws-sdk/credential-provider-process/package.jsonmatched ".aws/"3

Manifest

Package metadata

Scripts14
  • compiletsc --build
  • coverage:checkc8 check-coverage --lines 80 --functions 80 --branches 50 --statements 80
  • coverage:reportc8 report --reporter=html --reporter=text
  • fixnpm run fix:prettier
  • fix:prettierprettier . --write
  • lintnpm run lint:src
  • lint:bundle:webworkerwebpack --config webpack.lint.config.js && eslint bundle/aws-lsp-codewhisperer-webworker.js # Verify compatibility with web runtime target
  • lint:srceslint src/ --ext .ts,.tsx
  • postinstallnode ./script/install_transitive_dep.js
  • prepacknpm run compile && ts-node ../../script/link_bundled_dependencies.ts
  • testnpm run lint && npm run test:unit
  • test:coveragenpm run lint && npm run test:unit:coverage
  • test:unitts-mocha --timeout 0 -b "./src/**/*.test.ts"
  • test:unit:coveragec8 ts-mocha --timeout 0 -b "./src/**/*.test.ts"
Dependencies41
  • @amazon/elastic-gumby-frontend-clientfile:../../core/atx-fes-client/amazon-elastic-gumby-frontend-client-1.1.0.tgz
  • @amzn/amazon-q-developer-streaming-clientfile:../../core/q-developer-streaming-client/amzn-amazon-q-developer-streaming-client-1.0.0.tgz
  • @amzn/codewhispererfile:../../core/codewhisperer/amzn-codewhisperer-1.0.0.tgz
  • @amzn/codewhisperer-runtimefile:../../core/codewhisperer-runtime/amzn-codewhisperer-runtime-1.0.0.tgz
  • @amzn/codewhisperer-streamingfile:../../core/codewhisperer-streaming/amzn-codewhisperer-streaming-1.0.0.tgz
  • @aws-sdk/types^3.734.0
  • @aws-sdk/util-arn-parser^3.723.0
  • @aws-sdk/util-retry^3.374.0
  • @aws/chat-client-ui-types0.1.68
  • @aws/language-server-runtimes^0.3.17
  • @aws/lsp-core^0.0.21
  • @modelcontextprotocol/sdk^1.23.0
  • @mozilla/readability^0.6.0
  • @smithy/node-http-handler^2.5.0
  • adm-zip^0.5.10
  • archiver^7.0.1
  • async-mutex^0.5.0
  • axios^1.8.4
  • chokidar^4.0.3
  • deepmerge^4.3.1
  • diff^7.0.0
  • encoding-japanese^2.2.0
  • fast-glob^3.3.3
  • fastest-levenshtein^1.0.16
  • fdir^6.4.3
  • fuse.js^7.1.0
  • got^11.8.5
  • hpagent^1.2.0
  • ignore^7.0.3
  • image-size^2.0.2
  • …and 11 more.