Skip to content

caniuse-lite 판단조건 힌트 추가 #26

@keemhyunseok

Description

@keemhyunseok

같은 browserlist query여도 어떤 버전의 caniuse-lite를 보고 판단하느냐에 따라서 target이 달라질 수 있음

[email protected]

{
  "android": "131",
  "chrome": "109",
  "edge": "130",
  "firefox": "115",
  "ios": "15",
  "node": "19",
  "opera": "80",
  "safari": "16.6",
  "samsung": "26"
}

[email protected]

{
  "android": "130",
  "chrome": "109",
  "edge": "128",
  "firefox": "115",
  "ios": "15",
  "node": "18.18",
  "opera": "112",
  "opera_mobile": "80",
  "safari": "15.6",
  "samsung": "25"
}

pite가 빌드된 시점에서 판단한 target과 사용되는 시점에 판단한 target이 다를 수 있음.
혹시모를 버그나 불일치 문제를 방지하기 위해 pite가 만들어진 시점에서의 caniuse-lite에 대한 정보를 사용처에 힌트로 제공

이와는 상관없이 내부적으로 사용하는 패키지 대부분은 폴리필 없이 사용 가능한 것으로 보임

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions