루리웹에 히오스 정보글을 쓸 수 있게 해 주는 구글 크롬 확장 프로그램입니다.
git clone https://github.com/pastelmind/ruliweb-hots.git
cd ruliweb-hots
npm install
npm run build
Note: This project uses hard links to keep data files and dependencies in sync.
Note: All npm scripts expect a Unix-like shell environment. Windows users may need to set npm's script-shell
configuration to Git Bash.
api
: 히어로즈 오브 더 스톰 데이터(hots.json
)를 다루는 데 쓰이는 여러 Node.js 스크립트를 모아놓은 디렉토리chrome-ext
: 크롬 확장 프로그램(extension)에 관련된 파일
src
: 확장 프로그램 소스tests
: 확장 프로그램 테스트 관련 파일publishing
: 크롬 웹 스토어에 배포하는 일과 관련된 파일scripts
: 프로젝트를 관리하는 데 필요한 여러 Node.js 스크립트를 모아놓은 디렉토리docs
: GitHub Pages를 사용하기 위해 만든 디렉토리 (설명서 아님!)npm run build
: Package the Chrome extension source into a ZIP file which can be uploaded to the Chrome Web Store.npm run watch
: Watch ./chrome-ext/templates/
on background and rebuild ./chrome-ext/src/templates.json
when anything changes.npm run link-dep
: Creates hard links to 3rd-party dependencies in node_modules/
. This script is automatically called by npm install
.npm run validate-data
: Validates hots.json
. This script is called by npm test
.<details>
, <summary>
요소를 지원하지 않습니다. 두 태그는 공략툴의 핵심 기능인 표 접기/펴기에 필수적이므로, 이 문제에 대하여 별다른 조치를 취하지 않을 예정입니다.