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

imweb-master-cli

v0.9.2

Published

아임웹 커스텀 개발 워크스페이스를 초기화하고 관리하기 위한 CLI 도구

Readme

아임웹 마스터 CLI (imweb-master-cli)

NPM

https://www.npmjs.com/package/imweb-master-cli

아임웹 커스텀 개발을 위한 워크스페이스를 손쉽게 초기화하고 관리할 수 있는 CLI 도구입니다.

개발 환경

이 CLI 도구는 Cursor + Cline 개발 환경에 최적화되어 있습니다.

주요 기능

  • 프로젝트 초기화: init 명령어로 필요한 모든 템플릿 파일과 개발 규칙을 포함한 새로운 워크스페이스를 설정합니다.
  • 개발 규칙 관리: push-rulespull-rules 명령어를 통해 여러 프로젝트 간의 개발 규칙(.clinerules)을 일관성 있게 동기화합니다.
  • 템플릿 동기화: push-templatepull-template 명령어로 핵심 템플릿 파일(jsdoc.json, package.json, README.example.md, utils/dist.js)을 동기화하여 개발 환경의 일관성을 유지합니다.

설치

npm을 통해 이 도구를 전역으로 설치하여 어디서든 imweb-master 명령어를 사용할 수 있습니다.

npm install -g imweb-master-cli

사용법

1. 새로운 워크스페이스 초기화

새로운 프로젝트를 시작할 디렉터리로 이동한 후, 다음 명령어를 실행하세요.

imweb-master init

이 명령어는 다음 작업을 자동으로 수행합니다.

  1. 프로젝트 템플릿 파일 복사
  2. .clinerules 폴더 생성 및 개발 규칙 복사
  3. package.json의 프로젝트 이름 설정
  4. 필요한 npm 의존성 설치

2. 개발 규칙 동기화

현재 프로젝트의 규칙을 원본으로 푸시

# 일반 프로젝트 폴더 내에서 실행
imweb-master push-rules

# 다른 위치에서 특정 프로젝트를 대상으로 실행
imweb-master push-rules /path/to/project

원본 규칙을 현재 프로젝트로 가져오기

# 일반 프로젝트 폴더 내에서 실행
imweb-master pull-rules

# 다른 위치에서 특정 프로젝트를 대상으로 실행
imweb-master pull-rules /path/to/project

3. 템플릿 파일 동기화

현재 프로젝트의 템플릿을 원본으로 푸시

# 일반 프로젝트 폴더 내에서 실행
imweb-master push-template

# 다른 위치에서 특정 프로젝트를 대상으로 실행
imweb-master push-template /path/to/project

원본 템플릿을 현재 프로젝트로 가져오기

# 일반 프로젝트 폴더 내에서 실행
imweb-master pull-template

# 다른 위치에서 특정 프로젝트를 대상으로 실행
imweb-master pull-template /path/to/project

참고: push/pull 명령어는 개별 프로젝트 폴더 내에서 실행하여 원본과 동기화하는 것이 주된 목적입니다. imweb-master 루트에서 이 명령어들을 사용할 경우, 동기화할 대상 프로젝트의 경로를 반드시 지정해야 합니다.

라이선스

ISC