Cli: [질문] registry.npmjs.org λ³΄μ•ˆ ꢌ고λ₯Ό μœ„ν•œ API/ν˜•μ‹ λ³€κ²½

에 λ§Œλ“  2020λ…„ 05μ›” 14일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: npm/cli

뭐? μ™œ

λΆ„λͺ…νžˆ https://registry.npmjs.org/-/npm/v1/security/advisories 의 μ—”λ„μΈνŠΈκ°€ 예고 없이 좜λ ₯ ν˜•μ‹μ„ λ³€κ²½ν–ˆμŠ΅λ‹ˆλ‹€.
μ΄μ „μ—λŠ” νƒ€μž„μŠ€νƒ¬ν”„μ— μ‹œκ°„λŒ€ ν‘œμ‹œκΈ°λ‘œ "Z"κ°€ ν¬ν•¨λ˜μ–΄ μžˆμ—ˆλŠ”λ° μ΄μ œλŠ” DependencyTrack νŒŒμ„œμ™€ 같이 μžλ™μœΌλ‘œ μ œκ±°λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

ν˜„μž¬ 버전이 "μƒˆλ‘œμš΄ μ•ˆμ •"μž…λ‹ˆκΉŒ μ•„λ‹ˆλ©΄ λ‹€μ‹œ 변경될 μ˜ˆμ •μž…λ‹ˆκΉŒ?

어디에

  • npm 곡개 λ ˆμ§€μŠ€νŠΈλ¦¬

λˆ„κ΅¬

  • @npm/

μ°Έκ³ λ¬Έν—Œ

Question

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@ljharb ν•‘ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. ν•œνŽΈμœΌλ‘œ 이 APIλŠ” λ¬Έμ„œν™”λ˜μ§€ μ•Šμ•˜μœΌλ©° npm cli(npm κ°μ‚¬μš©)인 곡식 채널과 μ›Ήμ‚¬μ΄νŠΈλ₯Ό ν†΅ν•΄μ„œλ§Œ μ§€μ›λ©λ‹ˆλ‹€. λ‹€λ₯Έ ν•œνŽΈμœΌλ‘œλŠ” μ΄λŠ” μ˜ˆμƒμΉ˜ λͺ»ν•œ 변경이며 μ—”μ§€λ‹ˆμ–΄λ§ λΆ€μ„œμ—μ„œ 이에 λŒ€ν•œ μˆ˜μ • μž‘μ—…μ„ μˆ˜ν–‰ν•  κ°€λŠ₯성이 λ†’λ‹€λŠ” 정보λ₯Ό λ°›μ•˜μŠ΅λ‹ˆλ‹€. λΆ„λ₯˜ λŒ€κΈ° μ€‘μž…λ‹ˆλ‹€.

λͺ¨λ“  4 λŒ“κΈ€

NPM Advisory API에 λŒ€ν•œ λ‹€λ₯Έ λ³€κ²½ μ‚¬ν•­μ—λŠ” 'next' 및 'prev' ν•„λ“œμ— λŒ€ν•œ μˆ˜μ •μ΄ ν¬ν•¨λ˜μ–΄ μžˆμ–΄ ν•΄κ²° 방법을 λ§Œλ“€μ§€ μ•Šκ³ λ„ API에 νŽ˜μ΄μ§€λ₯Ό λ§€κΈ°λŠ” 것을 λ°©μ§€ν•©λ‹ˆλ‹€.

cc @evilpacket

@ljharb ν•‘ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€. ν•œνŽΈμœΌλ‘œ 이 APIλŠ” λ¬Έμ„œν™”λ˜μ§€ μ•Šμ•˜μœΌλ©° npm cli(npm κ°μ‚¬μš©)인 곡식 채널과 μ›Ήμ‚¬μ΄νŠΈλ₯Ό ν†΅ν•΄μ„œλ§Œ μ§€μ›λ©λ‹ˆλ‹€. λ‹€λ₯Έ ν•œνŽΈμœΌλ‘œλŠ” μ΄λŠ” μ˜ˆμƒμΉ˜ λͺ»ν•œ 변경이며 μ—”μ§€λ‹ˆμ–΄λ§ λΆ€μ„œμ—μ„œ 이에 λŒ€ν•œ μˆ˜μ • μž‘μ—…μ„ μˆ˜ν–‰ν•  κ°€λŠ₯성이 λ†’λ‹€λŠ” 정보λ₯Ό λ°›μ•˜μŠ΅λ‹ˆλ‹€. λΆ„λ₯˜ λŒ€κΈ° μ€‘μž…λ‹ˆλ‹€.

방금 참쑰된 끝점의 ꢌ고 좜λ ₯을 μ‚΄νŽ΄λ³΄μ•˜κ³  λ‚ μ§œκ°€ μ˜ˆμƒλŒ€λ‘œ λŒμ•„κ°€μ•Ό ν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

{
  "total": 1348,
  "objects": [
    {
      "id": 1518,
      "created": "2020-04-30T18:19:09.542Z",
      "updated": "2020-04-30T18:19:09.542Z",
      "deleted": null,

λ‹€μ‹œ λ§ν•˜μ§€λ§Œ μ΄λŸ¬ν•œ 끝점은 λ¬Έμ„œν™”λ˜μ§€ μ•Šκ³  μ§€μ›λ˜μ§€ μ•ŠμœΌλ©° ν–₯ν›„ 변경될 κ°€λŠ₯성이 μžˆμŠ΅λ‹ˆλ‹€. Creative Commons Attribution 4.0 λΌμ΄μ„ μŠ€μ— 따라 μ‚¬μš©ν•  수 μžˆλŠ” GitHub Advisory λ°μ΄ν„°λ² μ΄μŠ€μ˜ 자문 데이터λ₯Ό μ‚¬μš©ν•˜κΈ° μœ„ν•΄ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ„ κ³ λ €ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰