🔥 list 하위 명령어

108자
2분

list 하위 명령어는 사용자가 설정한 모든 컬렉션을 나열합니다.

shell
$ swift package-collection list [--json]
샘플 패키지 컬렉션 - <https://example.com/packages.json>
...
shell
$ swift package-collection list [--json]
샘플 패키지 컬렉션 - <https://example.com/packages.json>
...

출력 결과를 다른 도구와 통합할 수 있도록 --json을 사용해서 JSON으로 반환할 수 있어요.

실제로 터미널에서 이 명령어를 실행하면 다음과 같은 결과를 볼 수 있습니다.

shell
$ swift package-collection list
애플 공식 Swift 패키지 컬렉션 - <https://developer.apple.com/sample-packages/collections/swift-packages.json>
...
shell
$ swift package-collection list
애플 공식 Swift 패키지 컬렉션 - <https://developer.apple.com/sample-packages/collections/swift-packages.json>
...

또는 JSON 형식으로 결과를 출력하고 싶다면 --json 을 사용하면 되겠죠?

shell
$ swift package-collection list --json
[
  {
    "name": "애플 공식 Swift 패키지 컬렉션",
    "url": "<https://developer.apple.com/sample-packages/collections/swift-packages.json>"
  },
  ...
]
shell
$ swift package-collection list --json
[
  {
    "name": "애플 공식 Swift 패키지 컬렉션",
    "url": "<https://developer.apple.com/sample-packages/collections/swift-packages.json>"
  },
  ...
]

이렇게 JSON 형식으로 받으면 다른 프로그램에서 이 정보를 쉽게 활용할 수 있습니다.

전체적인 흐름을 정리해 보면:

lecture image

YouTube 영상

채널 보기
입력을 전처리하는 Functor - Contravariant와 contramap 이해하기 | 프로그래머를 위한 카테고리 이론
함수 타입과 Hom-Set 이해하기 | 프로그래머를 위한 카테고리 이론
함수 객체의 보편적 구성 | 프로그래머를 위한 카테고리 이론
NestJS 커스텀 데코레이터 인자 전달 및 파이프 검증 활용법 | NestJS 가이드
API 응답 지연과 복잡한 에러, NestJS 인터셉터로 관리하는 방법 | NestJS 가이드
관점 지향 로깅 인터셉터 구현 및 전역 바인딩 전략 | NestJS 가이드
NestJS 커스텀 데코레이터, createParamDecorator 사용 | NestJS 가이드
NestJS 인터셉터에서 map 연산자로 응답을 변환하는 방법 | NestJS 가이드