We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a22e563 commit 7005765Copy full SHA for 7005765
scripts/themes/theme-tokens-pull.js
@@ -4,6 +4,12 @@ const fs = require('fs');
4
const JSONBIN_MASTER_KEY = process.env.JSONBIN_MASTER_KEY;
5
const JSONBIN_ID = process.env.JSONBIN_ID;
6
7
+const destFolder = './scripts/themes/tokens';
8
+
9
+if (!fs.existsSync(destFolder)){
10
+ fs.mkdirSync(destFolder);
11
+}
12
13
let req = new XMLHttpRequest();
14
15
req.open('GET', 'https://api.jsonbin.io/v3/b/'+ JSONBIN_ID +'/latest', true);
@@ -14,7 +20,7 @@ req.onreadystatechange = () => {
20
if (req.readyState == XMLHttpRequest.DONE) {
21
const tokens = JSON.parse(req.responseText).record.values;
16
22
fs.writeFile(
17
- './scripts/themes/tokens/arduino-tokens.json',
23
+ destFolder + '/arduino-tokens.json',
18
24
JSON.stringify(tokens),
19
25
(err) => {
26
if (err) {
0 commit comments