open-index/open-npm huggingface dataset:
npm package: @jeonghojeong/ctl
Description: Create TypeScript library with a single step
Author: Jeongho Jeong
Latest version: 0.1.1

# CTL: Create TypeScript Library

Opinionated TypeScript library project generator.

## How to use
```bash
yarn global add @jeonghojeong/ctl
ctl my-new-project
```

This single command will setup your project with TypeScript, eslint and Jest.

## How to develop
```bash
yarn global add file:$PWD
ctl
```
npm package: @jeonghoonkim-io/bridge
Description: React component library for InterOpera web portals.
Latest version: 1.1.2

# Bridge
React component library for InterOpera web portals.

## Getting Started
### Install Dependencies
```
npm install
```
### Start Style Guide
```
npm start
```

## Tech Stack
- Recommended Node Version: 16
- Language: TypeScript
- Main Framework: React 17
- UI Framework: MUI, Styled Component, 



## Branch Management
### Feature Branch
{developer_identifier}/{context}
e.g) hoon/update-readme

### Merge to Develop
develop branch should have the latest features. Please create PR to merge from feature branch to develop branch once the development is finished.

### Merge to Main
main branch is used for publish and deployment in CI/CD pipeline. Please create PR from develop branch to main branch to publish to NPM repository and S3 for styleguide.



## Publish NPM package

Publish to NPM registry by using NPM command (need .npmrc in repository). This will be replaced once CI/CD pipeline is set up.

```
npm run publish:npm
```


## Deploy Style Guide to S3
Currently running sh in local. This will be replaced once CI/CD pipeline is set up.

```
./deploy_to_s3.sh
```

https://interopera-figma-library.s3.ap-southeast-1.amazonaws.com/index.html