ummgoban 공통 패키지입니다.
- ummgoban 도메인에서 공용으로 사용하는 type, utils, http client, hook 등을 관리합니다.
- 사장님앱, 고객앱에서만 사용되는 각 코드는 해당 프로젝트에서 관리합니다.
yarn add @ummgoban/shared
@ummgoban/shared
@ummgoban/shared/lib
@ummgoban/shared/network
@ummgoban/shared/react
# .env
NPM_TOKEN=ghp_...
yarn test
yarn test:watch
yarn test:coverage
yarn dev
yarn lint
yarn format
package.json
의 버전을 증가시킵니다. (v[x].[y].[z]
또는v[x].[y].[z]-[alpha|candy|rc].[n]
)yarn build
후yarn npm publish
를 실행합니다.
- 개발이후 pull request를 생성합니다.
- pull request가 머지되면 github action이 실행됩니다.
- github action이 실행되면
release: v[x].[y].[z]
로 pull request 가 생성됩니다. release: v[x].[y].[z]
pull request가 머지되면 release tag가 생성되고 publish가 실행됩니다.