moole-platformx-inc/Moole Security
Reads top-level build file, base64-encodes, sends JSON to your scanner
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | API token to include in request body (NOT a header) | no | — |
| pat | Personal access token to include in request body | no | — |
| project | Project identifier (sent as projectId) | yes | — |
| environment | Environment identifier (sent as envId) | yes | — |
| root_dir | Directory to scan (default repo root) | no | . |
| additional_fields | Optional JSON merged into payload.metadata | no | — |
| fail_on_missing_files | Fail if no top-level build file is found | no | true |
| max_payload_mb | Fail if JSON payload exceeds this many MB | no | 5 |
Outputs
| name | description |
|---|---|
| files_found | 1 if a build file was included, else 0 |
| response_code | HTTP status code |
| response_body | Truncated response body |
| packages_count | Unique dependency GAV count parsed from response |
| vulnerabilities_count | Unique CVE count parsed from response |
| severity_counts | JSON object with CRITICAL/HIGH/MEDIUM/LOW counts |
| report_url | Report URL from API, if present |