이론적으로 말하자면, 웹 구성 요소 종속성 그래프가 Semver Guidelines을 기반으로하는 중복 된 웹 구성 요소없이 구성 될 수 있는지 여부를 결정할 수있는 웹 구성 요소 종속성은 JSPM에 대한 package.json을 읽을 때 웹 구성 요소를 linter에서 파악하려고합니다.웹 구성 요소는 언제 semver 사양에 따라 호환됩니까?
우리는 단지 호환되는 의존성에 대해서만 이야기한다고 가정합니다. 예를 들어 모든 종속성은 Polymer 1.0 ^을 동료 종속성으로 나열합니다.
IIUC 주요 버전 나누기가없는 모든 종속성은 호환됩니다. 예를 들어 한 구성 요소가 paper-input:1.3.0^
이고 다른 구성 요소가 paper-input:1.5.0^
인 경우 JSPM은 아래에 의 최신 버전을 설치할 수 있으며 구성 요소가 필요한 경우 해당 구성 요소를 사용합니다. 반면에 paper-input:3.4.0^
이 필요한 구성 요소가 있으면 linter는 중복 구성 요소가 필요하게되는 전이 종속성이 있음을보고 할 수 있습니다.
나는 무엇이 있습니까?