npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@com2usplatform/create-hiveaxyl-tcbconnector-template

v2.0.0

Published

Axyl TCB Cloud Function 프로젝트 스캐폴딩 CLI (npm create @com2usplatform/hiveaxyl-tcbconnector-template)

Readme

@com2usplatform/create-hiveaxyl-tcbconnector-template

Com2uS Platform Official · Canonical: https://github.com/com2usplatform/hiveaxyl-tcbconnector-template Product: hiveaxyl · Domain: tcbconnector · Version: 2.0.0 · Lifecycle: preparing 관련 저장소: hiveaxyl-tcbconnector-middleware

npm create @com2usplatform/hiveaxyl-tcbconnector-template 명령으로 Axyl TCB Cloud Function 프로젝트를 스캐폴딩하는 CLI 패키지입니다.

사용법

npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name>

공개 npm 패키지이므로 별도 레지스트리 설정이나 인증이 필요 없습니다.

실행하면 테스트 파일 포함 여부를 묻습니다.

테스트 파일(예제·테스트·DB 셋업)을 포함하시겠습니까? (Y/n)

| 선택 | 생성 내용 | |---|---| | Y (기본) | 테마별 예제 함수(MySQL·Document DB·Storage·WebSocket 데모) + 테스트 + DB 셋업 함수(createTables/createCollections) 포함 | | N | basic/index.ts 기본 핸들러 + 미들웨어 패키지만의 최소 구성. 이때 데이터 저장소(MySQL/Document DB)를 추가로 선택합니다 |

상세 가이드 문서는 로컬 파일 대신 Axyl Docs MCP 로 제공됩니다 — 스캐폴딩이 .mcp.json 을 자동 생성하므로, MCP 를 지원하는 AI 도구로 프로젝트를 열면 모듈 가이드·배포 절차·워크플로 문서를 바로 조회할 수 있습니다 (원치 않으면 --no-mcp). MCP 문서 조회에는 Hive 콘솔 계정 인증이 필요합니다 — 계정이 없다면 아래 지원 채널로 문의하세요.

스캐폴딩 후 의존성(npm install)은 자동 설치됩니다.

cd <project-name>
cp .env.example .env   # DB 연결 정보 입력
npm test               # (테스트 포함 시)

비대화형(CI) 또는 명시 지정용 플래그:

npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name> -- --tests            # 테스트 포함 강제
npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name> -- --no-tests --db=mysql   # 최소 구성 (db: mysql|docdb|both)
npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name> -- --no-install       # 자동 설치 생략
npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name> -- --no-mcp           # .mcp.json 생성 생략

비대화형 환경에서는 --tests 또는 --no-tests 를 명시해야 하며(--no-tests 는 --db 필수), 미지정 시 안내 후 종료합니다.

TCB 환경 프리셋 (--env-id / --region)

환경 ID·리전을 미리 알고 있으면(tcb env list 로 조회 — cloudbaserc 가 없는 디렉토리에서 실행) 스캐폴딩 시점에 주입할 수 있습니다. 대화형 실행 시 인자가 없으면 질문으로도 받습니다 (모르면 Enter 로 건너뜀 — 기존 동작과 동일):

npm create @com2usplatform/hiveaxyl-tcbconnector-template <project-name> -- --env-id=<envId> --region=<region>
  • cloudbaserc.json 의 envId/region 이 채워집니다 — envId 가 빈 rc 가 있는 프로젝트 안에서는 tcb login 을 포함한 tcb CLI 가 동작하지 않으므로, 프리셋 사용을 권장합니다
  • .env 가 자동 생성됩니다 — TCB_ENV_ID/TCB_REGION 과 DB_NAME(규약: DB 이름 = 환경 ID)은 채워지고, 나머지 연결 정보(DB 호스트/계정 등)만 채우면 됩니다
  • AI 에이전트 워크플로우: 에이전트가 tcb env list 로 값을 조회해 이 플래그로 전달하면 .env 셋업 질의가 "나머지 연결 정보"로 압축됩니다

생성되는 프로젝트에 대한 안내

스캐폴딩된 프로젝트의 사용법은 생성된 디렉토리 안의 README.md 와 AGENTS.md 를 참고하세요.

실시간/멀티플레이 기능은 동봉된 raw ws WebSocket 데모(src/realtime/websocket-demo)와 MCP 문서 tcb-feature-websocket / tcb-setup-websocket-deploy 를 기준으로 구현합니다. 일반 Axyl 이벤트 함수와 WebSocket Web Function 은 진입점·인증·배포·테스트 경로가 다릅니다.

문의와 기여 (Support)

이 저장소의 GitHub Issues 는 사용하지 않으며, GitHub 은 공식 고객 지원 채널이 아닙니다. 아래 채널을 이용해 주세요.

| 용도 | 채널 | |---|---| | 제품 정보 | https://hiveplatform.ai/hiveaxyl | | 개발자 문서 | https://developers.hiveplatform.ai/axyl/ko/ | | 사용 문의·버그 제보·기능 요청 | [email protected] |

  • 외부 Pull Request 는 검토·병합하지 않습니다 — CONTRIBUTING.md 참고.
  • 보안 취약점은 SECURITY.md 의 비공개 채널로만 신고해 주세요.