diff --git a/.gitignore b/.gitignore index b2439ccf..31902ad1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,5 @@ /monsters-info/Download-pad.skyozora.com -/monsters-info/opencc /node_modules -*formatting.json /monsters-info/official-API/*-dungeon.json /monsters-info/official-API/*-player-data-*.json /monsters-info/official-API/*-enemy_skill.json @@ -12,5 +10,3 @@ /fonts/.font-spider /images/*.fw.png /monsters-info/package-lock.json -/images/project file/awokens -/images/project file/types diff --git a/images/project file/awokens/00.png b/images/project file/awokens/00.png new file mode 100644 index 00000000..610ed9f6 Binary files /dev/null and b/images/project file/awokens/00.png differ diff --git a/images/project file/awokens/01.png b/images/project file/awokens/01.png new file mode 100644 index 00000000..ce9ad120 Binary files /dev/null and b/images/project file/awokens/01.png differ diff --git a/images/project file/awokens/02.png b/images/project file/awokens/02.png new file mode 100644 index 00000000..91b326cd Binary files /dev/null and b/images/project file/awokens/02.png differ diff --git a/images/project file/awokens/03.png b/images/project file/awokens/03.png new file mode 100644 index 00000000..ffd62dd7 Binary files /dev/null and b/images/project file/awokens/03.png differ diff --git a/images/project file/awokens/04.png b/images/project file/awokens/04.png new file mode 100644 index 00000000..cae63fd7 Binary files /dev/null and b/images/project file/awokens/04.png differ diff --git a/images/project file/awokens/05.png b/images/project file/awokens/05.png new file mode 100644 index 00000000..f638cba2 Binary files /dev/null and b/images/project file/awokens/05.png differ diff --git a/images/project file/awokens/06.png b/images/project file/awokens/06.png new file mode 100644 index 00000000..5370febc Binary files /dev/null and b/images/project file/awokens/06.png differ diff --git a/images/project file/awokens/07.png b/images/project file/awokens/07.png new file mode 100644 index 00000000..ac598277 Binary files /dev/null and b/images/project file/awokens/07.png differ diff --git a/images/project file/awokens/08.png b/images/project file/awokens/08.png new file mode 100644 index 00000000..4a303002 Binary files /dev/null and b/images/project file/awokens/08.png differ diff --git a/images/project file/awokens/09.png b/images/project file/awokens/09.png new file mode 100644 index 00000000..5eea0912 Binary files /dev/null and b/images/project file/awokens/09.png differ diff --git a/images/project file/awokens/10.png b/images/project file/awokens/10.png new file mode 100644 index 00000000..f2d6eb41 Binary files /dev/null and b/images/project file/awokens/10.png differ diff --git a/images/project file/awokens/100.png b/images/project file/awokens/100.png new file mode 100644 index 00000000..0bb4875a Binary files /dev/null and b/images/project file/awokens/100.png differ diff --git a/images/project file/awokens/101.png b/images/project file/awokens/101.png new file mode 100644 index 00000000..bcfe0698 Binary files /dev/null and b/images/project file/awokens/101.png differ diff --git a/images/project file/awokens/102.png b/images/project file/awokens/102.png new file mode 100644 index 00000000..cfbbb33b Binary files /dev/null and b/images/project file/awokens/102.png differ diff --git a/images/project file/awokens/103.png b/images/project file/awokens/103.png new file mode 100644 index 00000000..4b53222a Binary files /dev/null and b/images/project file/awokens/103.png differ diff --git a/images/project file/awokens/104.png b/images/project file/awokens/104.png new file mode 100644 index 00000000..28479beb Binary files /dev/null and b/images/project file/awokens/104.png differ diff --git a/images/project file/awokens/11.png b/images/project file/awokens/11.png new file mode 100644 index 00000000..db874efc Binary files /dev/null and b/images/project file/awokens/11.png differ diff --git a/images/project file/awokens/12.png b/images/project file/awokens/12.png new file mode 100644 index 00000000..34803446 Binary files /dev/null and b/images/project file/awokens/12.png differ diff --git a/images/project file/awokens/13.png b/images/project file/awokens/13.png new file mode 100644 index 00000000..fe561f82 Binary files /dev/null and b/images/project file/awokens/13.png differ diff --git a/images/project file/awokens/14.png b/images/project file/awokens/14.png new file mode 100644 index 00000000..93f9ff0b Binary files /dev/null and b/images/project file/awokens/14.png differ diff --git a/images/project file/awokens/15.png b/images/project file/awokens/15.png new file mode 100644 index 00000000..73bbbe33 Binary files /dev/null and b/images/project file/awokens/15.png differ diff --git a/images/project file/awokens/16.png b/images/project file/awokens/16.png new file mode 100644 index 00000000..ea429f10 Binary files /dev/null and b/images/project file/awokens/16.png differ diff --git a/images/project file/awokens/17.png b/images/project file/awokens/17.png new file mode 100644 index 00000000..0f221089 Binary files /dev/null and b/images/project file/awokens/17.png differ diff --git a/images/project file/awokens/18.png b/images/project file/awokens/18.png new file mode 100644 index 00000000..ecb682a1 Binary files /dev/null and b/images/project file/awokens/18.png differ diff --git a/images/project file/awokens/19.png b/images/project file/awokens/19.png new file mode 100644 index 00000000..e59abb38 Binary files /dev/null and b/images/project file/awokens/19.png differ diff --git a/images/project file/awokens/20.png b/images/project file/awokens/20.png new file mode 100644 index 00000000..b00252bc Binary files /dev/null and b/images/project file/awokens/20.png differ diff --git a/images/project file/awokens/21.png b/images/project file/awokens/21.png new file mode 100644 index 00000000..dd004ce7 Binary files /dev/null and b/images/project file/awokens/21.png differ diff --git a/images/project file/awokens/22.png b/images/project file/awokens/22.png new file mode 100644 index 00000000..b1bd2456 Binary files /dev/null and b/images/project file/awokens/22.png differ diff --git a/images/project file/awokens/23.png b/images/project file/awokens/23.png new file mode 100644 index 00000000..bf5b1310 Binary files /dev/null and b/images/project file/awokens/23.png differ diff --git a/images/project file/awokens/24.png b/images/project file/awokens/24.png new file mode 100644 index 00000000..32ceec67 Binary files /dev/null and b/images/project file/awokens/24.png differ diff --git a/images/project file/awokens/25.png b/images/project file/awokens/25.png new file mode 100644 index 00000000..1ca78faa Binary files /dev/null and b/images/project file/awokens/25.png differ diff --git a/images/project file/awokens/26.png b/images/project file/awokens/26.png new file mode 100644 index 00000000..91df888b Binary files /dev/null and b/images/project file/awokens/26.png differ diff --git a/images/project file/awokens/27.png b/images/project file/awokens/27.png new file mode 100644 index 00000000..850daea8 Binary files /dev/null and b/images/project file/awokens/27.png differ diff --git a/images/project file/awokens/28.png b/images/project file/awokens/28.png new file mode 100644 index 00000000..e7c621d4 Binary files /dev/null and b/images/project file/awokens/28.png differ diff --git a/images/project file/awokens/29.png b/images/project file/awokens/29.png new file mode 100644 index 00000000..77bf06b5 Binary files /dev/null and b/images/project file/awokens/29.png differ diff --git a/images/project file/awokens/30.png b/images/project file/awokens/30.png new file mode 100644 index 00000000..5bf4175f Binary files /dev/null and b/images/project file/awokens/30.png differ diff --git a/images/project file/awokens/31.png b/images/project file/awokens/31.png new file mode 100644 index 00000000..d4f6fc10 Binary files /dev/null and b/images/project file/awokens/31.png differ diff --git a/images/project file/awokens/32.png b/images/project file/awokens/32.png new file mode 100644 index 00000000..dfe6e447 Binary files /dev/null and b/images/project file/awokens/32.png differ diff --git a/images/project file/awokens/33.png b/images/project file/awokens/33.png new file mode 100644 index 00000000..a598e6cc Binary files /dev/null and b/images/project file/awokens/33.png differ diff --git a/images/project file/awokens/34.png b/images/project file/awokens/34.png new file mode 100644 index 00000000..b8bdba3a Binary files /dev/null and b/images/project file/awokens/34.png differ diff --git a/images/project file/awokens/35.png b/images/project file/awokens/35.png new file mode 100644 index 00000000..b1df50ff Binary files /dev/null and b/images/project file/awokens/35.png differ diff --git a/images/project file/awokens/36.png b/images/project file/awokens/36.png new file mode 100644 index 00000000..35600e77 Binary files /dev/null and b/images/project file/awokens/36.png differ diff --git a/images/project file/awokens/37.png b/images/project file/awokens/37.png new file mode 100644 index 00000000..e538b543 Binary files /dev/null and b/images/project file/awokens/37.png differ diff --git a/images/project file/awokens/38.png b/images/project file/awokens/38.png new file mode 100644 index 00000000..ecc28891 Binary files /dev/null and b/images/project file/awokens/38.png differ diff --git a/images/project file/awokens/39.png b/images/project file/awokens/39.png new file mode 100644 index 00000000..488d7b1c Binary files /dev/null and b/images/project file/awokens/39.png differ diff --git a/images/project file/awokens/40-en.png b/images/project file/awokens/40-en.png new file mode 100644 index 00000000..0b276a76 Binary files /dev/null and b/images/project file/awokens/40-en.png differ diff --git a/images/project file/awokens/40.png b/images/project file/awokens/40.png new file mode 100644 index 00000000..8179feb1 Binary files /dev/null and b/images/project file/awokens/40.png differ diff --git a/images/project file/awokens/41.png b/images/project file/awokens/41.png new file mode 100644 index 00000000..0075c8b8 Binary files /dev/null and b/images/project file/awokens/41.png differ diff --git a/images/project file/awokens/42.png b/images/project file/awokens/42.png new file mode 100644 index 00000000..68e365f3 Binary files /dev/null and b/images/project file/awokens/42.png differ diff --git a/images/project file/awokens/43.png b/images/project file/awokens/43.png new file mode 100644 index 00000000..88e29b22 Binary files /dev/null and b/images/project file/awokens/43.png differ diff --git a/images/project file/awokens/44.png b/images/project file/awokens/44.png new file mode 100644 index 00000000..3b2a5dcc Binary files /dev/null and b/images/project file/awokens/44.png differ diff --git a/images/project file/awokens/45.png b/images/project file/awokens/45.png new file mode 100644 index 00000000..f9db44f5 Binary files /dev/null and b/images/project file/awokens/45.png differ diff --git a/images/project file/awokens/46-en.png b/images/project file/awokens/46-en.png new file mode 100644 index 00000000..2ed60b68 Binary files /dev/null and b/images/project file/awokens/46-en.png differ diff --git a/images/project file/awokens/46-zh.png b/images/project file/awokens/46-zh.png new file mode 100644 index 00000000..0f868c63 Binary files /dev/null and b/images/project file/awokens/46-zh.png differ diff --git a/images/project file/awokens/46.png b/images/project file/awokens/46.png new file mode 100644 index 00000000..0423f895 Binary files /dev/null and b/images/project file/awokens/46.png differ diff --git a/images/project file/awokens/47-en.png b/images/project file/awokens/47-en.png new file mode 100644 index 00000000..fe35e158 Binary files /dev/null and b/images/project file/awokens/47-en.png differ diff --git a/images/project file/awokens/47-zh.png b/images/project file/awokens/47-zh.png new file mode 100644 index 00000000..4a2e6cbc Binary files /dev/null and b/images/project file/awokens/47-zh.png differ diff --git a/images/project file/awokens/47.png b/images/project file/awokens/47.png new file mode 100644 index 00000000..5fa47784 Binary files /dev/null and b/images/project file/awokens/47.png differ diff --git a/images/project file/awokens/48-en.png b/images/project file/awokens/48-en.png new file mode 100644 index 00000000..3f2de0c3 Binary files /dev/null and b/images/project file/awokens/48-en.png differ diff --git a/images/project file/awokens/48.png b/images/project file/awokens/48.png new file mode 100644 index 00000000..7c338cbf Binary files /dev/null and b/images/project file/awokens/48.png differ diff --git a/images/project file/awokens/49.png b/images/project file/awokens/49.png new file mode 100644 index 00000000..6f19e250 Binary files /dev/null and b/images/project file/awokens/49.png differ diff --git a/images/project file/awokens/50.png b/images/project file/awokens/50.png new file mode 100644 index 00000000..fd105333 Binary files /dev/null and b/images/project file/awokens/50.png differ diff --git a/images/project file/awokens/51.png b/images/project file/awokens/51.png new file mode 100644 index 00000000..640400e3 Binary files /dev/null and b/images/project file/awokens/51.png differ diff --git a/images/project file/awokens/52.png b/images/project file/awokens/52.png new file mode 100644 index 00000000..77281a3e Binary files /dev/null and b/images/project file/awokens/52.png differ diff --git a/images/project file/awokens/53.png b/images/project file/awokens/53.png new file mode 100644 index 00000000..94799168 Binary files /dev/null and b/images/project file/awokens/53.png differ diff --git a/images/project file/awokens/54.png b/images/project file/awokens/54.png new file mode 100644 index 00000000..8f403719 Binary files /dev/null and b/images/project file/awokens/54.png differ diff --git a/images/project file/awokens/55.png b/images/project file/awokens/55.png new file mode 100644 index 00000000..ee3ea40a Binary files /dev/null and b/images/project file/awokens/55.png differ diff --git a/images/project file/awokens/56.png b/images/project file/awokens/56.png new file mode 100644 index 00000000..f8440724 Binary files /dev/null and b/images/project file/awokens/56.png differ diff --git a/images/project file/awokens/57.png b/images/project file/awokens/57.png new file mode 100644 index 00000000..9ed56bf5 Binary files /dev/null and b/images/project file/awokens/57.png differ diff --git a/images/project file/awokens/58.png b/images/project file/awokens/58.png new file mode 100644 index 00000000..ce2cd130 Binary files /dev/null and b/images/project file/awokens/58.png differ diff --git a/images/project file/awokens/59.png b/images/project file/awokens/59.png new file mode 100644 index 00000000..a2e83566 Binary files /dev/null and b/images/project file/awokens/59.png differ diff --git a/images/project file/awokens/60.png b/images/project file/awokens/60.png new file mode 100644 index 00000000..710a5a76 Binary files /dev/null and b/images/project file/awokens/60.png differ diff --git a/images/project file/awokens/61.png b/images/project file/awokens/61.png new file mode 100644 index 00000000..85672281 Binary files /dev/null and b/images/project file/awokens/61.png differ diff --git a/images/project file/awokens/62.png b/images/project file/awokens/62.png new file mode 100644 index 00000000..76b3ab64 Binary files /dev/null and b/images/project file/awokens/62.png differ diff --git a/images/project file/awokens/63.png b/images/project file/awokens/63.png new file mode 100644 index 00000000..7b71ccf1 Binary files /dev/null and b/images/project file/awokens/63.png differ diff --git a/images/project file/awokens/64.png b/images/project file/awokens/64.png new file mode 100644 index 00000000..3b1ebeae Binary files /dev/null and b/images/project file/awokens/64.png differ diff --git a/images/project file/awokens/65.png b/images/project file/awokens/65.png new file mode 100644 index 00000000..36a66552 Binary files /dev/null and b/images/project file/awokens/65.png differ diff --git a/images/project file/awokens/66.png b/images/project file/awokens/66.png new file mode 100644 index 00000000..fe857ed9 Binary files /dev/null and b/images/project file/awokens/66.png differ diff --git a/images/project file/awokens/67.png b/images/project file/awokens/67.png new file mode 100644 index 00000000..6389f496 Binary files /dev/null and b/images/project file/awokens/67.png differ diff --git a/images/project file/awokens/68.png b/images/project file/awokens/68.png new file mode 100644 index 00000000..e0486a63 Binary files /dev/null and b/images/project file/awokens/68.png differ diff --git a/images/project file/awokens/69.png b/images/project file/awokens/69.png new file mode 100644 index 00000000..bed09880 Binary files /dev/null and b/images/project file/awokens/69.png differ diff --git a/images/project file/awokens/70.png b/images/project file/awokens/70.png new file mode 100644 index 00000000..5bdc2414 Binary files /dev/null and b/images/project file/awokens/70.png differ diff --git a/images/project file/awokens/71.png b/images/project file/awokens/71.png new file mode 100644 index 00000000..cfb20624 Binary files /dev/null and b/images/project file/awokens/71.png differ diff --git a/images/project file/awokens/72.png b/images/project file/awokens/72.png new file mode 100644 index 00000000..5ce6b081 Binary files /dev/null and b/images/project file/awokens/72.png differ diff --git a/images/project file/awokens/73.png b/images/project file/awokens/73.png new file mode 100644 index 00000000..22e44450 Binary files /dev/null and b/images/project file/awokens/73.png differ diff --git a/images/project file/awokens/74.png b/images/project file/awokens/74.png new file mode 100644 index 00000000..b58ab1af Binary files /dev/null and b/images/project file/awokens/74.png differ diff --git a/images/project file/awokens/75.png b/images/project file/awokens/75.png new file mode 100644 index 00000000..3316b6ec Binary files /dev/null and b/images/project file/awokens/75.png differ diff --git a/images/project file/awokens/76.png b/images/project file/awokens/76.png new file mode 100644 index 00000000..660bbcc8 Binary files /dev/null and b/images/project file/awokens/76.png differ diff --git a/images/project file/awokens/77.png b/images/project file/awokens/77.png new file mode 100644 index 00000000..a3de6a26 Binary files /dev/null and b/images/project file/awokens/77.png differ diff --git a/images/project file/awokens/78.png b/images/project file/awokens/78.png new file mode 100644 index 00000000..d0d19d78 Binary files /dev/null and b/images/project file/awokens/78.png differ diff --git a/images/project file/awokens/79.png b/images/project file/awokens/79.png new file mode 100644 index 00000000..c15e36ea Binary files /dev/null and b/images/project file/awokens/79.png differ diff --git a/images/project file/awokens/80.png b/images/project file/awokens/80.png new file mode 100644 index 00000000..32ce213e Binary files /dev/null and b/images/project file/awokens/80.png differ diff --git a/images/project file/awokens/81.png b/images/project file/awokens/81.png new file mode 100644 index 00000000..6b5412ce Binary files /dev/null and b/images/project file/awokens/81.png differ diff --git a/images/project file/awokens/82.png b/images/project file/awokens/82.png new file mode 100644 index 00000000..d187bea7 Binary files /dev/null and b/images/project file/awokens/82.png differ diff --git a/images/project file/awokens/83.png b/images/project file/awokens/83.png new file mode 100644 index 00000000..bb7a06e9 Binary files /dev/null and b/images/project file/awokens/83.png differ diff --git a/images/project file/awokens/84.png b/images/project file/awokens/84.png new file mode 100644 index 00000000..f7f9f5ec Binary files /dev/null and b/images/project file/awokens/84.png differ diff --git a/images/project file/awokens/85.png b/images/project file/awokens/85.png new file mode 100644 index 00000000..67d61d21 Binary files /dev/null and b/images/project file/awokens/85.png differ diff --git a/images/project file/awokens/86.png b/images/project file/awokens/86.png new file mode 100644 index 00000000..759c9c98 Binary files /dev/null and b/images/project file/awokens/86.png differ diff --git a/images/project file/awokens/87.png b/images/project file/awokens/87.png new file mode 100644 index 00000000..a497db1b Binary files /dev/null and b/images/project file/awokens/87.png differ diff --git a/images/project file/awokens/88.png b/images/project file/awokens/88.png new file mode 100644 index 00000000..67180b40 Binary files /dev/null and b/images/project file/awokens/88.png differ diff --git a/images/project file/awokens/89.png b/images/project file/awokens/89.png new file mode 100644 index 00000000..9df0eb25 Binary files /dev/null and b/images/project file/awokens/89.png differ diff --git a/images/project file/awokens/90.png b/images/project file/awokens/90.png new file mode 100644 index 00000000..ab10c8fb Binary files /dev/null and b/images/project file/awokens/90.png differ diff --git a/images/project file/awokens/91.png b/images/project file/awokens/91.png new file mode 100644 index 00000000..3485a016 Binary files /dev/null and b/images/project file/awokens/91.png differ diff --git a/images/project file/awokens/92.png b/images/project file/awokens/92.png new file mode 100644 index 00000000..da5cb83e Binary files /dev/null and b/images/project file/awokens/92.png differ diff --git a/images/project file/awokens/93.png b/images/project file/awokens/93.png new file mode 100644 index 00000000..e28811ba Binary files /dev/null and b/images/project file/awokens/93.png differ diff --git a/images/project file/awokens/94.png b/images/project file/awokens/94.png new file mode 100644 index 00000000..66a7cc04 Binary files /dev/null and b/images/project file/awokens/94.png differ diff --git a/images/project file/awokens/95.png b/images/project file/awokens/95.png new file mode 100644 index 00000000..9b7989e8 Binary files /dev/null and b/images/project file/awokens/95.png differ diff --git a/images/project file/awokens/96.png b/images/project file/awokens/96.png new file mode 100644 index 00000000..1206adb0 Binary files /dev/null and b/images/project file/awokens/96.png differ diff --git a/images/project file/awokens/97.png b/images/project file/awokens/97.png new file mode 100644 index 00000000..1c379c6a Binary files /dev/null and b/images/project file/awokens/97.png differ diff --git a/images/project file/awokens/98.png b/images/project file/awokens/98.png new file mode 100644 index 00000000..99a94ca6 Binary files /dev/null and b/images/project file/awokens/98.png differ diff --git a/images/project file/awokens/99.png b/images/project file/awokens/99.png new file mode 100644 index 00000000..ab95e93d Binary files /dev/null and b/images/project file/awokens/99.png differ diff --git a/images/project file/types/0.png b/images/project file/types/0.png new file mode 100644 index 00000000..e06acf5a Binary files /dev/null and b/images/project file/types/0.png differ diff --git a/images/project file/types/1.png b/images/project file/types/1.png new file mode 100644 index 00000000..3fd66df0 Binary files /dev/null and b/images/project file/types/1.png differ diff --git a/images/project file/types/12-en.png b/images/project file/types/12-en.png new file mode 100644 index 00000000..ac8c91a2 Binary files /dev/null and b/images/project file/types/12-en.png differ diff --git a/images/project file/types/12.png b/images/project file/types/12.png new file mode 100644 index 00000000..8df1e62b Binary files /dev/null and b/images/project file/types/12.png differ diff --git a/images/project file/types/14.png b/images/project file/types/14.png new file mode 100644 index 00000000..d8be5679 Binary files /dev/null and b/images/project file/types/14.png differ diff --git a/images/project file/types/15.png b/images/project file/types/15.png new file mode 100644 index 00000000..83e539cb Binary files /dev/null and b/images/project file/types/15.png differ diff --git a/images/project file/types/2.png b/images/project file/types/2.png new file mode 100644 index 00000000..9e7d0557 Binary files /dev/null and b/images/project file/types/2.png differ diff --git a/images/project file/types/3.png b/images/project file/types/3.png new file mode 100644 index 00000000..4cccb07d Binary files /dev/null and b/images/project file/types/3.png differ diff --git a/images/project file/types/4.png b/images/project file/types/4.png new file mode 100644 index 00000000..f5b4131e Binary files /dev/null and b/images/project file/types/4.png differ diff --git a/images/project file/types/5.png b/images/project file/types/5.png new file mode 100644 index 00000000..673be92a Binary files /dev/null and b/images/project file/types/5.png differ diff --git a/images/project file/types/6.png b/images/project file/types/6.png new file mode 100644 index 00000000..534376c1 Binary files /dev/null and b/images/project file/types/6.png differ diff --git a/images/project file/types/7.png b/images/project file/types/7.png new file mode 100644 index 00000000..067b5f1b Binary files /dev/null and b/images/project file/types/7.png differ diff --git a/images/project file/types/8.png b/images/project file/types/8.png new file mode 100644 index 00000000..fcda722c Binary files /dev/null and b/images/project file/types/8.png differ diff --git a/images/project file/types/9-en.png b/images/project file/types/9-en.png new file mode 100644 index 00000000..c129dbb9 Binary files /dev/null and b/images/project file/types/9-en.png differ diff --git a/images/project file/types/9.png b/images/project file/types/9.png new file mode 100644 index 00000000..216c45ea Binary files /dev/null and b/images/project file/types/9.png differ diff --git a/service-worker.js b/service-worker.js index 9f762318..821cdad7 100644 --- a/service-worker.js +++ b/service-worker.js @@ -6329,6 +6329,10 @@ const cachesMap = new Map([ "monsters-info/skill_ja.json", "0b3dd5e5f2a34eb46a4dd39a943f5eb8" ], + [ + "monsters-info/skill_ko.json", + "faa8b54f7ac7564c9cab3186a8323a05" + ], [ "doc/export-player-data.html", "29394036c361ebfeefc55a0524d4d567" diff --git a/update-service-worker.js b/update-service-worker.js index 2a3a5cb7..f2398050 100644 --- a/update-service-worker.js +++ b/update-service-worker.js @@ -13,7 +13,7 @@ const servers = [ code:"ko" } ]; -function filesHashArr(dirName, extName) { +function filesHashArr(dirName, extName, excludeName) { const dirFiles = fs.readdirSync(dirName); const hashArr = []; for (let fileName of dirFiles) { @@ -22,6 +22,11 @@ function filesHashArr(dirName, extName) { extName instanceof RegExp && !extName.test(path.extname(fileName)) || //如果扩展名是正则表达式,不匹配则跳过 Array.isArray(extName) && extName.every(ext=>path.extname(fileName) !== ext) //如果扩展名是数组,则多次匹配字符串,不匹配则跳过 ) continue; + if (excludeName && ( + typeof(excludeName) == "string" && fileName.includes(excludeName) || //如果文件名包含排除名则跳过 + excludeName instanceof RegExp && excludeName.test(fileName) || //如果是正则表达式,匹配则跳过 + Array.isArray(excludeName) && excludeName.some(exclude=>fileName.includes(exclude)) //如果扩展名是数组,则多次匹配字符串,不匹配则跳过 + )) continue; const fullFileName = path.join(dirName, fileName); const file = fs.readFileSync(fullFileName); const cardHash = crypto.createHash('md5'); @@ -35,17 +40,15 @@ function filesHashArr(dirName, extName) { const cachesArr = []; for (let server of servers) { const cardsHash = filesHashArr(`./images/cards_${server.code}`); - const voiceHash = filesHashArr(`./sound/voice/${server.code}`); cachesArr.push(...cardsHash); + const voiceHash = filesHashArr(`./sound/voice/${server.code}`); cachesArr.push(...voiceHash); } //字体 const fontsHash = filesHashArr("./fonts", /\.woff2?$/i); cachesArr.push(...fontsHash); //程序 -const programHash = filesHashArr("./", /\.(js|html|css)$/i); -programHash.splice(programHash.findIndex(item=>item[0] === "service-worker.js"), 1); //不要把service-worker自身加入 -programHash.splice(programHash.findIndex(item=>item[0] === "update-service-worker.js"), 1); //不要把update-service-worker自身加入 +const programHash = filesHashArr("./", /\.(js|html|css)$/i, ["package", "service-worker"]); cachesArr.push(...programHash); //语言 const lanuageHash = filesHashArr("./languages", /\.(js|css)$/i); @@ -60,12 +63,12 @@ const library_aaaHash = filesHashArr("./library/jy4340132-aaa", /\.(js|wasm)$/i) cachesArr.push(...library_aaaHash); //数据 const dataHash = filesHashArr("./monsters-info", /\.json$/i); -dataHash.splice(dataHash.findIndex(item=>item[0] === "package-lock.json"), 1); //不要把package-lock.json加入 cachesArr.push(...dataHash); //文档 const docHash = filesHashArr("./doc", /\.html$/i); +cachesArr.push(...docHash); const docImageHash = filesHashArr("./doc/images", /\.(png|webp|svg)$/i); -cachesArr.push(...docHash.concat(docImageHash)); +cachesArr.push(...docImageHash); const swJs = fs.readFileSync('./service-worker.js', 'utf-8'); let formatterHashes = true;