Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kjirou/recalldoc
esaとKibelaへ閲覧履歴の検索機能を付与するChrome拡張
https://github.com/kjirou/recalldoc
chrome-extension
Last synced: 2 months ago
JSON representation
esaとKibelaへ閲覧履歴の検索機能を付与するChrome拡張
- Host: GitHub
- URL: https://github.com/kjirou/recalldoc
- Owner: kjirou
- License: mit
- Created: 2021-06-14T00:07:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-17T18:11:00.000Z (6 months ago)
- Last Synced: 2024-06-17T20:21:21.028Z (6 months ago)
- Topics: chrome-extension
- Language: TypeScript
- Homepage: https://chrome.google.com/webstore/detail/recalldoc/fegcfbfahcnplccepfdgenkkdomhfibk
- Size: 905 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Recalldoc
![run-tests](https://github.com/kjirou/recalldoc/actions/workflows/run-tests.yml/badge.svg)
ドキュメント管理ツールへ閲覧履歴のインクリメンタル検索機能を付与する Chrome 拡張です。
現在は、[esa](https://esa.io/) と [Kibela](https://kibe.la/) で使うことができます。## 💁 Chrome 拡張のユーザーの方へ
ご質問・ご意見・ご要望は、以下のいずれかで受け付けております。
- [GitHub Issues](https://github.com/kjirou/recalldoc/issues)
- 利用可能な言語は、日本語または英語です。
- 公開されます。
- `sorenariblog[at]gmail[dot]com`## 🔧 開発
### 事前にインストールをするソフトウェア
- [Node.js](https://nodejs.org/)
- バージョンは [.nvmrc](/.nvmrc) へ記載している値です。### インストール
```
npm install
```### 開発手順の例
#### 動作確認をしながら実装する
以下のコマンドで、ビルド用のサーバを起動します。
```
npm run develop
```Chrome の機能である「パッケージ化されてない拡張機能を読み込む」の対象へ、本リポジトリをローカルへ clone したディレクトリを指定します。
#### Chrome Web Store 用のアイコンを更新する
元となる [icons/icon-128x128-original.png](/icons/icon-128x128-original.png) を上書き更新します。
以下のコマンドで、他のサイズの画像を生成します。
```
npm run generate-icons
```#### Chrome Web Store 登録用の.zip を生成する
```
npm run zip
```#### Chrome 拡張として公開や更新をする
- [#48](https://github.com/kjirou/recalldoc/pull/48) に最初に行った時のメモをしてある。
- 何か調べたことがあったら、一旦はそこにまとめる。