tumble-yellow-dark-vscode/src/index.js

57 lines
1.5 KiB
JavaScript
Raw Normal View History

2021-10-08 01:42:48 +02:00
const fs = require("fs").promises,
getTheme = require("./theme"),
getClassicTheme = require("./classic/theme"),
getTumbleTheme = require("./tumbleTheme"),
/*lightDefaultTheme = getTheme({
theme: "light",
name: "GitHub Light Default",
}),
darkDefaultTheme = getTheme({
theme: "dark",
name: "GitHub Dark Default",
}),
darkDimmedTheme = getTheme({
theme: "dimmed",
name: "GitHub Dark Dimmed"
}),
darkHighContrastTheme = getTheme({
theme: "hc",
name: "GitHub Dark High Contrast"
}),
// Classic
lightTheme = getClassicTheme({
style: "light",
name: "GitHub Light",
}),
darkTheme = getClassicTheme({
style: "dark",
name: "GitHub Dark",
}),*/
//Custom
darkTumbleTheme = getTumbleTheme({
theme: "dark",
name: "Tumble Yellow Dark",
});
2020-05-17 15:36:57 +02:00
2021-02-02 14:32:30 +01:00
// Write themes
fs.mkdir("./themes", { recursive: true })
.then(() => Promise.all([
2021-10-08 01:42:48 +02:00
/*fs.writeFile("./themes/light-default.json", JSON.stringify(lightDefaultTheme, null, 2)),
2021-04-02 10:17:51 +02:00
fs.writeFile("./themes/dark-default.json", JSON.stringify(darkDefaultTheme, null, 2)),
fs.writeFile("./themes/dark-dimmed.json", JSON.stringify(darkDimmedTheme, null, 2)),
2021-09-01 10:18:43 +02:00
fs.writeFile("./themes/dark-high-contrast.json", JSON.stringify(darkHighContrastTheme, null, 2)),
2021-04-02 10:17:51 +02:00
fs.writeFile("./themes/light.json", JSON.stringify(lightTheme, null, 2)),
2021-10-08 01:42:48 +02:00
fs.writeFile("./themes/dark.json", JSON.stringify(darkTheme, null, 2)),*/
fs.writeFile("./themes/tumble-yellow-dark.json", JSON.stringify(darkTumbleTheme, null, 2)),
]))
2021-10-08 01:42:48 +02:00
.catch(() => process.exit(1));