Skip to content

Commit 7005765

Browse files
create tokens folder if it doesn't exist
1 parent a22e563 commit 7005765

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Diff for: scripts/themes/theme-tokens-pull.js

+7-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ const fs = require('fs');
44
const JSONBIN_MASTER_KEY = process.env.JSONBIN_MASTER_KEY;
55
const JSONBIN_ID = process.env.JSONBIN_ID;
66

7+
const destFolder = './scripts/themes/tokens';
8+
9+
if (!fs.existsSync(destFolder)){
10+
fs.mkdirSync(destFolder);
11+
}
12+
713
let req = new XMLHttpRequest();
814

915
req.open('GET', 'https://api.jsonbin.io/v3/b/'+ JSONBIN_ID +'/latest', true);
@@ -14,7 +20,7 @@ req.onreadystatechange = () => {
1420
if (req.readyState == XMLHttpRequest.DONE) {
1521
const tokens = JSON.parse(req.responseText).record.values;
1622
fs.writeFile(
17-
'./scripts/themes/tokens/arduino-tokens.json',
23+
destFolder + '/arduino-tokens.json',
1824
JSON.stringify(tokens),
1925
(err) => {
2026
if (err) {

0 commit comments

Comments
 (0)