diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2cdbc14..43cded5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,23 @@
Changelog
---
+# 78.0-1.0.0 [The Boys]
+
+I'm trying to bring in a bit of inclusion.
+
+**4 New Dark Themes!**
+
+- I can already hear you now, "Rimiru Tempest, from 'That Time I Got Reincarnated as a Slime', is not a boy. They are the best genderless slime, get your facts correct." Yeah well....shut up.
+- Next, is one of the S ranked heroes in the 'One Punch Man' universe, Genos.
+- After that, is the smug smile of Yukihira Soma from Shokugeki no Soma.
+- Lastly, I am going to be honest, I haven't seen Haikyu. I just wanted a Indigo & Orange based theme. So here is Hinata Shoyo.
+
+![v78 Bois](https://doki.assets.unthrottled.io/misc/v78_bois.png)
+
+### Other Stuff
+
+- Updated some of Rory, Ram, & Rem's syntax highlighting colors to be more usable.
+
# 74.1-1.0.0 [Synapse break. Vanishment, this world!]
**4 New Dark Themes!**
diff --git a/README.md b/README.md
index fb4ed82..a5fe00e 100644
--- a/README.md
+++ b/README.md
@@ -10,25 +10,24 @@ The Doki Theme: Jupyter Notebook
**About**
-Does your Jupyter Notebook need more anime girls?
-Crunch data with your waifu. With over **50** themes,
-I think you will find best girl.
-This Python package is for serious Otaku data enthusiasts.
+Cute themes based on cute anime characters. With over **60** themes, the one you like the best, is probably here.
-You can choose themes from various, Anime, Manga, or Visual Novels:
+You can choose themes based on characters from these various Anime, Manga, or Visual Novels:
+
+
+ All Featured Titles
- AzurLane
- Blend S
- Chuunibyou, Love, & Other Delusions
-- Daily life with a monster girl
+- Daily Life with a Monster Girl
- DanganRonpa
-- Darling in the Franxx
-- Don't Toy With Me, Miss Nagatoro
- Doki-Doki Literature Club
-- EroManga Sensei
-- Fate
+- Don't Toy With Me, Miss Nagatoro
+- Fate/Type-Moon
- Future Diary
- Gate
+- Haikyu!!
- High School DxD
- Jahy-sama Will Not Be Discouraged!
- Kakegurui
@@ -40,17 +39,20 @@ You can choose themes from various, Anime, Manga, or Visual Novels:
- Monogatari
- NekoPara
- Neon Genesis Evangelion
+- One Punch Man
- OreGairu
-- OreImo
- Quintessential Quintuplets
-- Rascal does not dream of bunny girl senpai
- Re:Zero
- Rising of the Shield Hero
+- Shokugeki no Soma
- Steins Gate
- Sword Art Online
+- That Time I Got Reincarnated as a Slime
- Toaru Majutsu no Index
- Yuru Camp
+
+
---
# Documentation
diff --git a/buildSrc/assets/themes/azurLane/essex/dark/essex.dark.jupyter.definition.json b/buildSrc/assets/themes/azurLane/essex/dark/essex.dark.jupyter.definition.json
index 3547e77..7c1721a 100644
--- a/buildSrc/assets/themes/azurLane/essex/dark/essex.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/azurLane/essex/dark/essex.dark.jupyter.definition.json
@@ -3,13 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- },
- "secondary": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/blendS/maika/dark/maika.dark.jupyter.definition.json b/buildSrc/assets/themes/blendS/maika/dark/maika.dark.jupyter.definition.json
index 00d7ad3..c8106f3 100644
--- a/buildSrc/assets/themes/blendS/maika/dark/maika.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/blendS/maika/dark/maika.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/bunnySenpai/mai/dark/mai.dark.jupyter.definition.json b/buildSrc/assets/themes/bunnySenpai/mai/dark/mai.dark.jupyter.definition.json
index 21d08a6..64e507f 100644
--- a/buildSrc/assets/themes/bunnySenpai/mai/dark/mai.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/bunnySenpai/mai/dark/mai.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "secondary": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/bunnySenpai/mai/light/mai.light.jupyter.definition.json b/buildSrc/assets/themes/bunnySenpai/mai/light/mai.light.jupyter.definition.json
index 93e9c69..247af18 100644
--- a/buildSrc/assets/themes/bunnySenpai/mai/light/mai.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/bunnySenpai/mai/light/mai.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "secondary": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/chuunibyou/rikka/dark/rikka.dark.jupyter.definition.json b/buildSrc/assets/themes/chuunibyou/rikka/dark/rikka.dark.jupyter.definition.json
index 4fddb24..80f9866 100644
--- a/buildSrc/assets/themes/chuunibyou/rikka/dark/rikka.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/chuunibyou/rikka/dark/rikka.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "center"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/danganronpa/ibuki/dark/ibuki.dark.jupyter.definition.json b/buildSrc/assets/themes/danganronpa/ibuki/dark/ibuki.dark.jupyter.definition.json
index e87ac71..1e7cbbe 100644
--- a/buildSrc/assets/themes/danganronpa/ibuki/dark/ibuki.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/danganronpa/ibuki/dark/ibuki.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/danganronpa/ibuki/light/ibuki.light.jupyter.definition.json b/buildSrc/assets/themes/danganronpa/ibuki/light/ibuki.light.jupyter.definition.json
index 8e4bffd..45d0d34 100644
--- a/buildSrc/assets/themes/danganronpa/ibuki/light/ibuki.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/danganronpa/ibuki/light/ibuki.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/dontToyWithMeMiss/nagatoro/dark/nagatoro.dark.jupyter.definition.json b/buildSrc/assets/themes/dontToyWithMeMiss/nagatoro/dark/nagatoro.dark.jupyter.definition.json
index fd0b39d..a84bda5 100644
--- a/buildSrc/assets/themes/dontToyWithMeMiss/nagatoro/dark/nagatoro.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/dontToyWithMeMiss/nagatoro/dark/nagatoro.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/dragonMaid/tohru/light/tohru.light.jupyter.definition.json b/buildSrc/assets/themes/dragonMaid/tohru/light/tohru.light.jupyter.definition.json
index 1e620a8..3a3a978 100644
--- a/buildSrc/assets/themes/dragonMaid/tohru/light/tohru.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/dragonMaid/tohru/light/tohru.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/eromanga/sagiri/dark/sagiri.dark.jupyter.definition.json b/buildSrc/assets/themes/eromanga/sagiri/dark/sagiri.dark.jupyter.definition.json
index a3a5e10..d2207c8 100644
--- a/buildSrc/assets/themes/eromanga/sagiri/dark/sagiri.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/eromanga/sagiri/dark/sagiri.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/eva/rei/dark/rei.dark.jupyter.definition.json b/buildSrc/assets/themes/eva/rei/dark/rei.dark.jupyter.definition.json
index be5f7f9..097581b 100644
--- a/buildSrc/assets/themes/eva/rei/dark/rei.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/eva/rei/dark/rei.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/fate/astolfo/dark/astolfo.dark.jupyter.definition.json b/buildSrc/assets/themes/fate/astolfo/dark/astolfo.dark.jupyter.definition.json
index 9e9b615..83ed98f 100644
--- a/buildSrc/assets/themes/fate/astolfo/dark/astolfo.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/fate/astolfo/dark/astolfo.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/fate/rin/dark/rin.dark.jupyter.definition.json b/buildSrc/assets/themes/fate/rin/dark/rin.dark.jupyter.definition.json
index d928c70..001146b 100644
--- a/buildSrc/assets/themes/fate/rin/dark/rin.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/fate/rin/dark/rin.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/futureDiary/yuno/dark/yuno.dark.jupyter.definition.json b/buildSrc/assets/themes/futureDiary/yuno/dark/yuno.dark.jupyter.definition.json
index c449bc7..a385f3a 100644
--- a/buildSrc/assets/themes/futureDiary/yuno/dark/yuno.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/futureDiary/yuno/dark/yuno.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/haikyu/shoyo/dark/shoyo.dark.jupyter.definition.json b/buildSrc/assets/themes/haikyu/shoyo/dark/shoyo.dark.jupyter.definition.json
new file mode 100644
index 0000000..4e1e913
--- /dev/null
+++ b/buildSrc/assets/themes/haikyu/shoyo/dark/shoyo.dark.jupyter.definition.json
@@ -0,0 +1,7 @@
+{
+ "id": "44ed0d2d-cce8-4707-a0cf-5150e1b31c16",
+ "overrides": {},
+ "laf": {},
+ "syntax": {},
+ "colors": {}
+}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/jahySama/jahy/dark/jahy.dark.jupyter.definition.json b/buildSrc/assets/themes/jahySama/jahy/dark/jahy.dark.jupyter.definition.json
index 3524ca9..e42dd97 100644
--- a/buildSrc/assets/themes/jahySama/jahy/dark/jahy.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/jahySama/jahy/dark/jahy.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/kakegurui/yumeko/dark/yumeko.dark.jupyter.definition.json b/buildSrc/assets/themes/kakegurui/yumeko/dark/yumeko.dark.jupyter.definition.json
index ab2bb47..e46ff55 100644
--- a/buildSrc/assets/themes/kakegurui/yumeko/dark/yumeko.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/kakegurui/yumeko/dark/yumeko.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/killLaKill/ryuko/dark/ryuko.dark.jupyter.definition.json b/buildSrc/assets/themes/killLaKill/ryuko/dark/ryuko.dark.jupyter.definition.json
index f5722fb..70f9a40 100644
--- a/buildSrc/assets/themes/killLaKill/ryuko/dark/ryuko.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/killLaKill/ryuko/dark/ryuko.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/killLaKill/ryuko/light/ryuko.light.jupyter.definition.json b/buildSrc/assets/themes/killLaKill/ryuko/light/ryuko.light.jupyter.definition.json
index fb95057..d8cb071 100644
--- a/buildSrc/assets/themes/killLaKill/ryuko/light/ryuko.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/killLaKill/ryuko/light/ryuko.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/literature/natsuki/dark/natsuki.dark.jupyter.definition.json b/buildSrc/assets/themes/literature/natsuki/dark/natsuki.dark.jupyter.definition.json
index 813b726..e2bea99 100644
--- a/buildSrc/assets/themes/literature/natsuki/dark/natsuki.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/literature/natsuki/dark/natsuki.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/literature/natsuki/light/natsuki.light.jupyter.definition.json b/buildSrc/assets/themes/literature/natsuki/light/natsuki.light.jupyter.definition.json
index ba3bd6c..aac35b1 100644
--- a/buildSrc/assets/themes/literature/natsuki/light/natsuki.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/literature/natsuki/light/natsuki.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/miscellaneous/miku/miku.jupyter.definition.json b/buildSrc/assets/themes/miscellaneous/miku/miku.jupyter.definition.json
index 0a69722..60685e1 100644
--- a/buildSrc/assets/themes/miscellaneous/miku/miku.jupyter.definition.json
+++ b/buildSrc/assets/themes/miscellaneous/miku/miku.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "secondary": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/monogatari/hanekawa/dark/hanekawa.dark.jupyter.definition.json b/buildSrc/assets/themes/monogatari/hanekawa/dark/hanekawa.dark.jupyter.definition.json
index 23fceab..83862f4 100644
--- a/buildSrc/assets/themes/monogatari/hanekawa/dark/hanekawa.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/monogatari/hanekawa/dark/hanekawa.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/monsterGirls/miia/dark/miia.dark.jupyter.definition.json b/buildSrc/assets/themes/monsterGirls/miia/dark/miia.dark.jupyter.definition.json
index 27ca16a..cf9120e 100644
--- a/buildSrc/assets/themes/monsterGirls/miia/dark/miia.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/monsterGirls/miia/dark/miia.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/azuki/dark/azuki.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/azuki/dark/azuki.dark.jupyter.definition.json
index 66d9956..5d78759 100644
--- a/buildSrc/assets/themes/nekoPara/azuki/dark/azuki.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/azuki/dark/azuki.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/chocola/dark/chocola.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/chocola/dark/chocola.dark.jupyter.definition.json
index 8574187..7f72546 100644
--- a/buildSrc/assets/themes/nekoPara/chocola/dark/chocola.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/chocola/dark/chocola.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/chocola/xmas/chocola.xmas.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/chocola/xmas/chocola.xmas.jupyter.definition.json
index 8e7c9e6..42ec27b 100644
--- a/buildSrc/assets/themes/nekoPara/chocola/xmas/chocola.xmas.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/chocola/xmas/chocola.xmas.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "center"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/cinnamon/dark/cinnamon.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/cinnamon/dark/cinnamon.dark.jupyter.definition.json
index 74ca3c8..08b816b 100644
--- a/buildSrc/assets/themes/nekoPara/cinnamon/dark/cinnamon.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/cinnamon/dark/cinnamon.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/coconut/dark/coconut.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/coconut/dark/coconut.dark.jupyter.definition.json
index 0230c3e..498724a 100644
--- a/buildSrc/assets/themes/nekoPara/coconut/dark/coconut.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/coconut/dark/coconut.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/maple/dark/maple.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/maple/dark/maple.dark.jupyter.definition.json
index 05ae374..7447d0f 100644
--- a/buildSrc/assets/themes/nekoPara/maple/dark/maple.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/maple/dark/maple.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/maple/light/maple.light.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/maple/light/maple.light.jupyter.definition.json
index f1db11d..352e988 100644
--- a/buildSrc/assets/themes/nekoPara/maple/light/maple.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/maple/light/maple.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/shigure/light/shigure.light.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/shigure/light/shigure.light.jupyter.definition.json
index 312acad..0ff62e7 100644
--- a/buildSrc/assets/themes/nekoPara/shigure/light/shigure.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/shigure/light/shigure.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/nekoPara/vanilla/dark/vanilla.dark.jupyter.definition.json b/buildSrc/assets/themes/nekoPara/vanilla/dark/vanilla.dark.jupyter.definition.json
index 3d645d9..6752c0d 100644
--- a/buildSrc/assets/themes/nekoPara/vanilla/dark/vanilla.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/nekoPara/vanilla/dark/vanilla.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/onePunch/genos/dark/genos.dark.jupyter.definition.json b/buildSrc/assets/themes/onePunch/genos/dark/genos.dark.jupyter.definition.json
new file mode 100644
index 0000000..83a56a3
--- /dev/null
+++ b/buildSrc/assets/themes/onePunch/genos/dark/genos.dark.jupyter.definition.json
@@ -0,0 +1,7 @@
+{
+ "id": "22d0250f-a33b-409a-9cef-22f5eb69fc3d",
+ "overrides": {},
+ "laf": {},
+ "syntax": {},
+ "colors": {}
+}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/oreGairu/yukino/dark/yukino.dark.jupyter.definition.json b/buildSrc/assets/themes/oreGairu/yukino/dark/yukino.dark.jupyter.definition.json
index 0e1e91a..da51122 100644
--- a/buildSrc/assets/themes/oreGairu/yukino/dark/yukino.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/oreGairu/yukino/dark/yukino.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/oreimo/kirino/dark/kirino.dark.jupyter.definition.json b/buildSrc/assets/themes/oreimo/kirino/dark/kirino.dark.jupyter.definition.json
index f6fd5f6..d88eb41 100644
--- a/buildSrc/assets/themes/oreimo/kirino/dark/kirino.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/oreimo/kirino/dark/kirino.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/quintuplets/miku/dark/miku.dark.jupyter.definition.json b/buildSrc/assets/themes/quintuplets/miku/dark/miku.dark.jupyter.definition.json
index 87b05f2..852ea0e 100644
--- a/buildSrc/assets/themes/quintuplets/miku/dark/miku.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/quintuplets/miku/dark/miku.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/quintuplets/nino/dark/nino.dark.jupyter.definition.json b/buildSrc/assets/themes/quintuplets/nino/dark/nino.dark.jupyter.definition.json
index 3b1162b..9033c08 100644
--- a/buildSrc/assets/themes/quintuplets/nino/dark/nino.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/quintuplets/nino/dark/nino.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/quintuplets/yotsuba/dark/yotsuba.dark.jupyter.definition.json b/buildSrc/assets/themes/quintuplets/yotsuba/dark/yotsuba.dark.jupyter.definition.json
index 21b9e48..6e028a2 100644
--- a/buildSrc/assets/themes/quintuplets/yotsuba/dark/yotsuba.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/quintuplets/yotsuba/dark/yotsuba.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/railgun/mikoto/dark/mikoto.dark.jupyter.definition.json b/buildSrc/assets/themes/railgun/mikoto/dark/mikoto.dark.jupyter.definition.json
index bd2363e..e1cb108 100644
--- a/buildSrc/assets/themes/railgun/mikoto/dark/mikoto.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/railgun/mikoto/dark/mikoto.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/reZero/beatrice/beatrice.jupyter.definition.json b/buildSrc/assets/themes/reZero/beatrice/beatrice.jupyter.definition.json
index 1c43b1a..daed608 100644
--- a/buildSrc/assets/themes/reZero/beatrice/beatrice.jupyter.definition.json
+++ b/buildSrc/assets/themes/reZero/beatrice/beatrice.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/reZero/emilia/dark/emilia.dark.jupyter.definition.json b/buildSrc/assets/themes/reZero/emilia/dark/emilia.dark.jupyter.definition.json
index ad49fc9..845b009 100644
--- a/buildSrc/assets/themes/reZero/emilia/dark/emilia.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/reZero/emilia/dark/emilia.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/reZero/emilia/light/emilia.light.jupyter.definition.json b/buildSrc/assets/themes/reZero/emilia/light/emilia.light.jupyter.definition.json
index 49079b1..dff0ec1 100644
--- a/buildSrc/assets/themes/reZero/emilia/light/emilia.light.jupyter.definition.json
+++ b/buildSrc/assets/themes/reZero/emilia/light/emilia.light.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/reZero/ram/ram.jupyter.definition.json b/buildSrc/assets/themes/reZero/ram/ram.jupyter.definition.json
index a5c8be5..eb578c4 100644
--- a/buildSrc/assets/themes/reZero/ram/ram.jupyter.definition.json
+++ b/buildSrc/assets/themes/reZero/ram/ram.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/reZero/rem/rem.jupyter.definition.json b/buildSrc/assets/themes/reZero/rem/rem.jupyter.definition.json
index e3e44d1..6631194 100644
--- a/buildSrc/assets/themes/reZero/rem/rem.jupyter.definition.json
+++ b/buildSrc/assets/themes/reZero/rem/rem.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/shieldHero/raphtalia/dark/raphtalia.dark.jupyter.definition.json b/buildSrc/assets/themes/shieldHero/raphtalia/dark/raphtalia.dark.jupyter.definition.json
index 4b37d20..9c6b38c 100644
--- a/buildSrc/assets/themes/shieldHero/raphtalia/dark/raphtalia.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/shieldHero/raphtalia/dark/raphtalia.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/shokugeki/soma/dark/soma.dark.jupyter.definition.json b/buildSrc/assets/themes/shokugeki/soma/dark/soma.dark.jupyter.definition.json
new file mode 100644
index 0000000..2276463
--- /dev/null
+++ b/buildSrc/assets/themes/shokugeki/soma/dark/soma.dark.jupyter.definition.json
@@ -0,0 +1,7 @@
+{
+ "id": "fb25d871-4a7c-49f5-9426-1f7eb00c2699",
+ "overrides": {},
+ "laf": {},
+ "syntax": {},
+ "colors": {}
+}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/slime/rimiru/dark/rimiru.dark.jupyter.definition.json b/buildSrc/assets/themes/slime/rimiru/dark/rimiru.dark.jupyter.definition.json
new file mode 100644
index 0000000..4651b30
--- /dev/null
+++ b/buildSrc/assets/themes/slime/rimiru/dark/rimiru.dark.jupyter.definition.json
@@ -0,0 +1,7 @@
+{
+ "id": "5ca2846d-31a9-40b3-8908-965dad3c127d",
+ "overrides": {},
+ "laf": {},
+ "syntax": {},
+ "colors": {}
+}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/typeMoon/gray/dark/gray.dark.jupyter.definition.json b/buildSrc/assets/themes/typeMoon/gray/dark/gray.dark.jupyter.definition.json
index 26c0aaa..364ce04 100644
--- a/buildSrc/assets/themes/typeMoon/gray/dark/gray.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/typeMoon/gray/dark/gray.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/yuruCamp/nadeshiko/dark/nadeshiko.dark.jupyter.definition.json b/buildSrc/assets/themes/yuruCamp/nadeshiko/dark/nadeshiko.dark.jupyter.definition.json
index 6a0d6a1..909dc5c 100644
--- a/buildSrc/assets/themes/yuruCamp/nadeshiko/dark/nadeshiko.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/yuruCamp/nadeshiko/dark/nadeshiko.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/assets/themes/yuruCamp/rin/dark/shima.rin.dark.jupyter.definition.json b/buildSrc/assets/themes/yuruCamp/rin/dark/shima.rin.dark.jupyter.definition.json
index 30f9716..eed8a04 100644
--- a/buildSrc/assets/themes/yuruCamp/rin/dark/shima.rin.dark.jupyter.definition.json
+++ b/buildSrc/assets/themes/yuruCamp/rin/dark/shima.rin.dark.jupyter.definition.json
@@ -3,10 +3,5 @@
"overrides": {},
"laf": {},
"syntax": {},
- "colors": {},
- "backgrounds": {
- "default": {
- "anchor": "right"
- }
- }
+ "colors": {}
}
\ No newline at end of file
diff --git a/buildSrc/buildInstallThemes.sh b/buildSrc/buildInstallThemes.sh
index 7295ed2..4860fef 100755
--- a/buildSrc/buildInstallThemes.sh
+++ b/buildSrc/buildInstallThemes.sh
@@ -5,6 +5,7 @@ cd ../src
#python3 -m src/dokithemejupyter --set-theme "Franxx: Zero Two Dark"
#python3 -m dokithemejupyter --set-theme "NekoPara: Maple Dark" --sticker
python3 -m dokithemejupyter --set-theme "KillLaKill: Ryuko Dark" --sticker
+#python3 -m dokithemejupyter --set-theme "Haikyu: Hinata Shoyo" --sticker
#python3 -m dokithemejupyter --set-theme "ShieldHero: Raphtalia" --sticker
#python3 -m dokithemejupyter --set-theme "NekoPara: Christmas Chocola" --sticker
#python3 -m dokithemejupyter --set-theme "JahySama: Jahy" --sticker
diff --git a/buildSrc/package.json b/buildSrc/package.json
index 683b867..36b37ac 100644
--- a/buildSrc/package.json
+++ b/buildSrc/package.json
@@ -11,9 +11,10 @@
"@types/aws-sdk": "^2.7.0",
"@types/jest": "^26.0.0",
"@types/lodash": "^4.14.155",
+ "@types/node": "^17.0.23",
"@types/xml2js": "^0.4.5",
"copy-webpack-plugin": "^6.0.2",
- "doki-build-source": "74.1.0",
+ "doki-build-source": "78.2.3",
"jest": "^26.0.1",
"rimraf": "^3.0.2",
"ts-jest": "^26.1.0",
diff --git a/buildSrc/src/BuildThemes.ts b/buildSrc/src/BuildThemes.ts
index fdc25ea..bffca48 100644
--- a/buildSrc/src/BuildThemes.ts
+++ b/buildSrc/src/BuildThemes.ts
@@ -33,7 +33,7 @@ type DokiThemeJupyter = {
[k: string]: any;
};
-function hexToRGBA(hex) {
+function hexToRGBA(hex: string) {
const hexValue = parseInt(hex.substring(1), 16);
return 'rgba(' + [
(hexValue >> 24) & 255,
@@ -73,8 +73,8 @@ function buildTemplateVariables(
};
return {
...evaluatedColors,
- stickerName: dokiThemeDefinition.stickers.default,
- anchor: dokiThemeJupyterDefinition.backgrounds?.default?.anchor || 'center',
+ stickerName: dokiThemeDefinition.stickers.default.name,
+ anchor: dokiThemeDefinition.stickers.default.anchor || 'center',
editorAccentColor: dokiThemeDefinition.overrides?.editorScheme?.colors?.accentColor || evaluatedColors.accentColor,
stickerPath: getStickers(dokiThemeDefinition, dokiFileDefinitionPath).default.path,
};
@@ -123,17 +123,17 @@ const getStickers = (
themePath: string
) => {
const secondary =
- dokiDefinition.stickers.secondary || dokiDefinition.stickers.normal;
+ dokiDefinition.stickers.secondary;
return {
default: {
- path: resolveStickerPath(themePath, dokiDefinition.stickers.default),
- name: dokiDefinition.stickers.default,
+ path: resolveStickerPath(themePath, dokiDefinition.stickers.default.name),
+ name: dokiDefinition.stickers.default.name,
},
...(secondary
? {
secondary: {
- path: resolveStickerPath(themePath, secondary),
- name: secondary,
+ path: resolveStickerPath(themePath, secondary.name),
+ name: secondary.name,
},
}
: {}),
diff --git a/buildSrc/src/MassModifier.ts b/buildSrc/src/MassModifier.ts
new file mode 100644
index 0000000..f2be5ba
--- /dev/null
+++ b/buildSrc/src/MassModifier.ts
@@ -0,0 +1,39 @@
+import { readJson, walkDir } from "doki-build-source";
+import path from "path";
+import fs from "fs";
+
+console.log(path.resolve('.'));
+
+walkDir(path.resolve('.','assets','themes'))
+ .then((files) => files.filter((file) => file.endsWith("jupyter.definition.json"))
+ )
+ .then((dokiFileDefinitionPaths) => {
+ return {
+ dokiFileDefinitionPaths,
+ };
+ })
+ .then((templatesAndDefinitions) => {
+ const { dokiFileDefinitionPaths } = templatesAndDefinitions;
+ return dokiFileDefinitionPaths.map((dokiFileDefinitionPath) => ({
+ dokiFileDefinitionPath,
+ dokiThemeDefinition: readJson(
+ dokiFileDefinitionPath
+ ),
+ }));
+ })
+ .then((defs) => {
+
+ defs.forEach(({
+ dokiFileDefinitionPath,
+ dokiThemeDefinition,
+ })=>{
+ delete dokiThemeDefinition.backgrounds;
+ fs.writeFileSync(
+ dokiFileDefinitionPath,
+ JSON.stringify(
+ dokiThemeDefinition, null, 2
+ )
+ )
+ });
+
+ });
diff --git a/buildSrc/tsconfig.json b/buildSrc/tsconfig.json
new file mode 100644
index 0000000..ec795e8
--- /dev/null
+++ b/buildSrc/tsconfig.json
@@ -0,0 +1,62 @@
+{
+ "compilerOptions": {
+ /* Basic Options */
+ "target": "es5", /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019' or 'ESNEXT'. */
+ "module": "commonjs", /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', or 'ESNext'. */
+ // "lib": [], /* Specify library files to be included in the compilation. */
+ // "allowJs": true, /* Allow javascript files to be compiled. */
+ // "checkJs": true, /* Report errors in .js files. */
+ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */
+ // "declaration": true, /* Generates corresponding '.d.ts' file. */
+ // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */
+ // "sourceMap": true, /* Generates corresponding '.map' file. */
+ // "outFile": "./", /* Concatenate and emit output to single file. */
+ // "outDir": "./", /* Redirect output structure to the directory. */
+ // "rootDir": "./", /* Specify the root directory of input files. Use to control the output directory structure with --outDir. */
+ // "composite": true, /* Enable project compilation */
+ // "incremental": true, /* Enable incremental compilation */
+ // "tsBuildInfoFile": "./", /* Specify file to store incremental compilation information */
+ // "removeComments": true, /* Do not emit comments to output. */
+ // "noEmit": true, /* Do not emit outputs. */
+ // "importHelpers": true, /* Import emit helpers from 'tslib'. */
+ // "downlevelIteration": true, /* Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'. */
+ // "isolatedModules": true, /* Transpile each file as a separate module (similar to 'ts.transpileModule'). */
+
+ /* Strict Type-Checking Options */
+ "strict": true, /* Enable all strict type-checking options. */
+ // "noImplicitAny": true, /* Raise error on expressions and declarations with an implied 'any' type. */
+ // "strictNullChecks": true, /* Enable strict null checks. */
+ // "strictFunctionTypes": true, /* Enable strict checking of function types. */
+ // "strictBindCallApply": true, /* Enable strict 'bind', 'call', and 'apply' methods on functions. */
+ // "strictPropertyInitialization": true, /* Enable strict checking of property initialization in classes. */
+ // "noImplicitThis": true, /* Raise error on 'this' expressions with an implied 'any' type. */
+ // "alwaysStrict": true, /* Parse in strict mode and emit "use strict" for each source file. */
+
+ /* Additional Checks */
+ // "noUnusedLocals": true, /* Report errors on unused locals. */
+ // "noUnusedParameters": true, /* Report errors on unused parameters. */
+ // "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */
+ // "noFallthroughCasesInSwitch": true, /* Report errors for fallthrough cases in switch statement. */
+
+ /* Module Resolution Options */
+ // "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */
+ // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */
+ // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */
+ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */
+ // "typeRoots": [], /* List of folders to include type definitions from. */
+ // "types": [], /* Type declaration files to be included in compilation. */
+ // "allowSyntheticDefaultImports": true, /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */
+ "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */
+ // "preserveSymlinks": true, /* Do not resolve the real path of symlinks. */
+
+ /* Source Map Options */
+ // "sourceRoot": "", /* Specify the location where debugger should locate TypeScript files instead of source locations. */
+ // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */
+ // "inlineSourceMap": true, /* Emit a single file with source maps instead of having a separate file. */
+ // "inlineSources": true, /* Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set. */
+
+ /* Experimental Options */
+ // "experimentalDecorators": true, /* Enables experimental support for ES7 decorators. */
+ // "emitDecoratorMetadata": true, /* Enables experimental support for emitting type metadata for decorators. */
+ }
+}
diff --git a/buildSrc/yarn.lock b/buildSrc/yarn.lock
index 4b4e4d9..76ac669 100644
--- a/buildSrc/yarn.lock
+++ b/buildSrc/yarn.lock
@@ -628,6 +628,11 @@
resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.31.tgz#72286bd33d137aa0d152d47ec7c1762563d34055"
integrity sha512-vFHy/ezP5qI0rFgJ7aQnjDXwAMrG0KqqIH7tQG5PPv3BWBayOPIQNBjVc/P6hhdZfMx51REc6tfDNXHUio893g==
+"@types/node@^17.0.23":
+ version "17.0.23"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da"
+ integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==
+
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
@@ -1895,10 +1900,10 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
-doki-build-source@74.1.0:
- version "74.1.0"
- resolved "https://registry.yarnpkg.com/doki-build-source/-/doki-build-source-74.1.0.tgz#2ae6c74273de4cf3021d7a5cdbbfe4369c50439a"
- integrity sha512-6CitL8Qw9LM9NqTFLNJxe5p7g1yhhE9uSUajRTwXLJisdVtMmjIIdx6Hodcwi1sxi7qBmUBMKd1JF3jlGZ61rQ==
+doki-build-source@78.2.3:
+ version "78.2.3"
+ resolved "https://registry.yarnpkg.com/doki-build-source/-/doki-build-source-78.2.3.tgz#23bacab848f51d4389615a373d266575ea880c86"
+ integrity sha512-8DmTsQTEriYKWweb6zd0VFQOj5w/A31ScF1eRQjrQ8WdkB8zf5bTzqJ115ADWsTjwElBqY1gDIvD19K4+oPesg==
domain-browser@^1.1.1:
version "1.2.0"
diff --git a/setup.py b/setup.py
index 7a98a27..2fe105f 100644
--- a/setup.py
+++ b/setup.py
@@ -11,7 +11,7 @@
here = pathlib.Path(__file__).parent.resolve()
-version = '74.1.1.0.0'
+version = '78.0.1.0.0'
# write current version
with open((here / 'src' / 'dokithemejupyter' / 'version.txt'), 'w') as version_file: