secure_pubspec_urls 린트 규칙: pubspec.yaml에 보안 URL 사용하기
secure_pubspec_urls 린트 규칙: pubspec.yaml에 보안 URL 사용하기
pubspec.yaml에는 패키지나 저장소 정보를 담는 URL을 넣곤 하는데요, 이 규칙은 그 URL을 **보안이 보장된 https**로 쓰도록 잡아주는 린트 규칙이에요. 평범한 http나 git: 프로토콜 대신 https를 쓰라고 알려주죠.
본문
설명
pubspec.yaml에는 보안 URL을 사용해요.
http나 git: 대신 https를 사용하면 돼요.
BAD:
repository: http://github.com/dart-lang/example
git:
url: git://github.com/dart-lang/example/example.git
GOOD:
repository: https://github.com/dart-lang/example
활성화 방법
secure_pubspec_urls 규칙을 활성화하려면 analysis_options.yaml 파일의 linter > rules 아래에 규칙을 추가하면 돼요.
linter:
rules:
- secure_pubspec_urls
대신 YAML 맵 문법으로 린트 규칙을 설정하고 있다면, linter > rules 아래에 secure_pubspec_urls: true를 추가하면 돼요.
linter:
rules:
secure_pubspec_urls: true