// npm 패키지
@cap-js/openapi
CAP tool for OpenAPI
버전
19
메인테이너
3
라이선스
Apache-2.0
최초 publish
2024-05-02
publisher
GitHub Actions
tarball
165,455 B
AUTO-PUBLISHED·1개 버전 인덱싱됨·최근 publish: 2026-05-18
// publisher 캠페인by GitHub Actions
이 계정에서 catch된 패키지 5건고립된 catch가 아닙니다. 동일 publisher가 4개의 다른 패키지를 추가로 발행했고, 모두 파이프라인이 catch했습니다 — 일회성이 아닌 조직적 캠페인의 형태. 아래 링크는 각 형제 catch의 분석으로 이동합니다.
// offending code· @1.4.2· 1 file flagged
llm: benign · 0.85→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s), 1 other host(s).
- @1.4.2··AUTO-PUBLISHED·publisher: GitHub Actionsheuristic 75/100static flags 1llm benign (0.85) via ollamamature-packageosv-flagged:MAL-2026-4161public-github-push
→ 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s), 1 other host(s).
// offending code· 1 file flaggedpatterns: 1
--- package/package.json (excerpt) --- { "name": "@cap-js/openapi", "version": "1.4.2", "description": "CAP tool for OpenAPI", "repository": { "type": "git", "url": "git+https://github.com/cap-js/openapi.git" }, "homepage": "https://cap.cloud.sap/", "keywords": [ "CAP", "CDS", "OpenAPI", "Node.js" ], "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", "main": "index.js", "files": [ "lib/", "LICENSE" ], "scripts": { "test": "node --test", "lint": "npx eslint .", "check:types": "npx tsc", "gen:coverage": "node --test --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info", "gen:call-graph": "node scripts/generate-call-graph-svg.js", "regenerate": "node scripts/regenerate.js" }, "dependencies": { "pluralize": "^8.0.0" }, "peerDependencies": { "@sap/cds": ">=7.6" }, "devDependencies": { "@types/node": "^25.0.3", "eslint": "^9.33.0", "typescript": "^5.9.2", "@mermaid-js/mermaid-cli": "^11.12.0" } } --- package.json (entry) --- { "name": "@cap-js/openapi", "version": "1.4.2", "description": "CAP tool for OpenAPI", "repository": { "type": "git", "url": "git+https://github.com/cap-js/openapi.git" }, "homepage": "https://cap.cloud.sap/", "keywords": [ "CAP", "CDS", "OpenAPI", "Node.js" ], "author": "SAP SE (https://www.sap.com)", "license": "Apache-2.0", "main": "index.js", "files": [ "lib/", "LICENSE" ], "scripts": { "test": "node --test", "lint": "npx eslint .", "check:types": "npx tsc", "gen:coverage": "node --test --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=lcov.info", "gen:call-graph": "node scripts/generate-call-graph-svg.js", "regenerate": "node scripts/regenerate.js" }, "dependencies": { "pluralize": "^8.0.0" }, "peerDependencies": { "@sap/cds": ">=7.6" }, "devDependencies": { "@types/node": "^25.0.3", "eslint": "^9.33.0", "typescript": "^5.9.2", "@mermaid-js/mermaid-cli": "^11.12.0" } } --- index.js (entry) --- const { compileToOpenAPI } = require('./lib/compile'); module.exports = { compile: compileToOpenAPI }
