Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jokay03j/neko-sama-history
https://github.com/jokay03j/neko-sama-history
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/jokay03j/neko-sama-history
- Owner: Jokay03J
- Created: 2023-08-29T13:32:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-14T05:00:59.000Z (about 1 month ago)
- Last Synced: 2024-11-14T06:17:27.048Z (about 1 month ago)
- Language: TypeScript
- Size: 177 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Neko Sama History
> Save your watched episodes !
## Contribute to project
### Requirement
- [Node.js 18](https://nodejs.org/fr)
- [Git](https://git-scm.com/)
- [pnpm 8.x](https://pnpm.io/fr/)### Clone project
```bash
git clone https://github.com/Jokay03J/neko-sama-history.git
```### Install dependencies
On project directory.
```bash
pnpm i
```### Run extension
This project use `web-ext` for run firefox or chrome with extension.
#### Select target
Available target:
- chrome
- firefoxFor choose extension target(firefox or chrome).
Create `.env` file and type this:```bash
SELECT_TARGET=""
```#### Build dev project
After select your platform. Type this inside your terminal:
```bash
pnpm run watch
```#### Run builded extension
```bash
pnpm run serve:
```#### Build extension for production.
You must [select your platform target](#select-target) before build extension.
Type this inside your terminal:```bash
pnpm run build
```### Create changelog
This project use changetsets for make changelog easier.
Refer [here](https://github.com/changesets/changesets/blob/main/docs/intro-to-using-changesets.md#adding-changesets) for make changelog.