toss / es-hangul

A modern JavaScript library for handling Hangul characters.
https://es-hangul.slash.page/
MIT License
1.34k stars 95 forks source link

ci(package.json): lint by publint #93

Closed manudeli closed 5 months ago

manudeli commented 5 months ago

Overview

publishConfig의 불필요한 필드를 제거합니다 publint를 통해 package.json lint를 합니다

publint는 https://publint.dev/ 패키지가 잘 퍼블리싱되고 있는지 린팅하는 툴입니다.

  1. 웹사이트에서 배포된 패키지의 package.json이 잘 정의되어있는지 체크합니다.
  2. cli로 ci에 사용해 안정성을 높일 수 있습니다.
  3. TanStack Query 등 사용량이 많은 패키지들에서 안정성을 위해서 사용하고 있습니다.

AS-IS

아래 publint에서 제공되는 링크로 es-hangul@1.3.3의 package.json의 제안사항을 확인할 수도 있습니다 https://publint.dev/es-hangul@1.3.3

image

TO-BE

참고

PR Checklist

  1. I have read the Contributing Guide
  2. I have written documents and tests, if needed.
vercel[bot] commented 5 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
es-hangul ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 17, 2024 11:52pm
changeset-bot[bot] commented 5 months ago

🦋 Changeset detected

Latest commit: 86a9c0ae220f9988b6046c5adc25eb6d95998dde

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

codecov-commenter commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.51%. Comparing base (e8b9a20) to head (86a9c0a).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/toss/es-hangul/pull/93/graphs/tree.svg?width=650&height=150&src=pr&token=My9jTW6bSr&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toss)](https://app.codecov.io/gh/toss/es-hangul/pull/93?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=toss) ```diff @@ Coverage Diff @@ ## main #93 +/- ## ======================================= Coverage 99.51% 99.51% ======================================= Files 13 13 Lines 206 206 Branches 46 46 ======================================= Hits 205 205 Misses 1 1 ```