Skip to content

Commit e7dbe69

Browse files
author
Moomooo95
committed
update package-lock.json
update madara templates update sources based on madara template add nix flake env update README.md
1 parent 935994f commit e7dbe69

File tree

11 files changed

+1863
-5015
lines changed

11 files changed

+1863
-5015
lines changed

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ This repository hosts the french sources that are installable directly through t
99

1010
## Available Sources
1111

12-
| Name | URL |
13-
| :---------------: | :-----------------------------: |
14-
| AstralManga | https://astral-manga.fr/ |
15-
| MangaScantrad | https://manga-scantrad.io/ |
16-
| MangasOrigines | https://mangas-origines.fr/ |
17-
| PantheonScan | https://pantheon-scan.com/ |
18-
| ReaperScansFR | https://reaperscans.fr/ |
19-
| LelManga | https://www.lelmanga.com/ |
20-
| PhenixScans | https://phenixscans.fr/ |
21-
| SushiScan | https://sushiscan.net/ |
22-
| SushiScans | https://sushiscan.fr/ |
12+
| Name | URL | Status |
13+
| :---------------: | :-----------------------------: |:---------------------------------------------------:|
14+
| Astral Manga | https://astral-manga.fr/ | |
15+
| MangaScantrad | https://manga-scantrad.io/ ||
16+
| MangasOrigines | https://mangas-origines.fr/ ||
17+
| PantheonScan | https://pantheon-scan.com/ ||
18+
| ReaperScansFR | https://reaper-scans.fr/ | ❌ NOT WORKING (new template to implement) |
19+
| LelManga | https://www.lelmanga.com/ ||
20+
| PhenixScans | https://phenix-scans.com/ | ❌ NOT WORKING (new template to implement) |
21+
| SushiScan | https://sushiscan.net/ ||
22+
| SushiScans | https://sushiscan.fr/ ||

flake.lock

Lines changed: 61 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

flake.nix

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
description = "Dev environment with paperback-cli, nodejs";
3+
4+
inputs = {
5+
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
6+
flake-utils.url = "github:numtide/flake-utils";
7+
};
8+
9+
outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachDefaultSystem (system:
10+
let
11+
pkgs = import nixpkgs { inherit system; };
12+
13+
paperback-cli = pkgs.buildNpmPackage {
14+
pname = "paperback-cli";
15+
version = "1.4.0";
16+
17+
src = pkgs.fetchFromGitHub {
18+
owner = "Paperback-IOS";
19+
repo = "paperback-cli";
20+
rev = "v1.4.0";
21+
hash = "sha256-uYxtDg1nvn3KVeCCt5Upe1qFsS17096nMnBr71bd/8c=";
22+
};
23+
24+
npmDepsHash = "sha256-2u83ee+yNIyD1dOZd7Nl0LKH9VpTNaYTg8LohbfoBAg=";
25+
npmBuildScript = "prepack";
26+
npmPackFlags = [ "--ignore-scripts" ];
27+
};
28+
29+
in {
30+
devShells.default = pkgs.mkShell {
31+
buildInputs = [
32+
paperback-cli
33+
pkgs.nodejs_22
34+
];
35+
36+
shellInit = ''
37+
npm install
38+
'';
39+
};
40+
}
41+
);
42+
}

0 commit comments

Comments
 (0)