Skip to content

Commit 0843c06

Browse files
authored
Merge pull request #116 from opensrc0/develop
fix(utils): added utils folder
2 parents 904cdf0 + 5071424 commit 0843c06

3 files changed

Lines changed: 32 additions & 30 deletions

File tree

.github/SETUP.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Clone the repository and run the following commands from the root directory
66
#### 1. Go to the fe-theme repo location in your terminal and do
77
```
88
npm install
9+
npm run build
910
npm start
1011
```
1112

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
11
/* eslint-disable no-console */
2-
const fs = require("fs")
3-
const path = require("path")
4-
const { mkdirp } = require("mkdirp")
2+
const fs = require('fs');
3+
const path = require('path');
4+
const { mkdirp } = require('mkdirp');
55

66
const ignoreFiles = [
7-
".DS_Store",
8-
"scripts",
9-
"utils",
10-
"WIP-"
11-
]
7+
'.DS_Store',
8+
'scripts',
9+
'utils',
10+
'WIP-',
11+
];
1212

1313
function getRandomInt(max) {
14-
return Math.floor(Math.random() * max)
14+
return Math.floor(Math.random() * max);
1515
}
1616

1717
const color = [
18-
{ "name": "FgRed", "value": "\x1b[31m%s\x1b[0m" },
19-
{ "name": "FgGreen", "value": "\x1b[32m%s\x1b[0m" },
20-
{ "name": "FgYellow", "value": "\x1b[33m%s\x1b[0m" },
21-
{ "name": "FgMagenta", "value": "\x1b[35m%s\x1b[0m" },
22-
{ "name": "FgCyan", "value": "\x1b[36m%s\x1b[0m" }
23-
]
18+
{ name: 'FgRed', value: '\x1b[31m%s\x1b[0m' },
19+
{ name: 'FgGreen', value: '\x1b[32m%s\x1b[0m' },
20+
{ name: 'FgYellow', value: '\x1b[33m%s\x1b[0m' },
21+
{ name: 'FgMagenta', value: '\x1b[35m%s\x1b[0m' },
22+
{ name: 'FgCyan', value: '\x1b[36m%s\x1b[0m' },
23+
];
2424

2525
// generate exports for all platforms
26-
const srcPath = path.resolve(__dirname, "../component")
27-
const components = fs.readdirSync(srcPath).filter((files) => !ignoreFiles.includes(files) && !files.includes("WIP-"))
28-
let count = 0
26+
const srcPath = path.resolve(__dirname, '../component');
27+
const components = fs.readdirSync(srcPath).filter((files) => !ignoreFiles.includes(files) && !files.includes('WIP-'));
28+
let count = 0;
2929

3030
components.forEach((component) => {
31-
const componentDir = path.resolve(`${__dirname}`, `../../${component}`)
31+
const componentDir = path.resolve(`${__dirname}`, `../../${component}`);
3232
mkdirp(componentDir).then(() => {
33-
const componentFile = path.resolve(componentDir, "index.js")
34-
const componentContent = `export { default } from '../__build-es/${component}';\nexport * from '../__build-es/${component}';\n`
33+
const componentFile = path.resolve(componentDir, 'index.js');
34+
const componentContent = `export { default } from '../__build-es/${component}';\nexport * from '../__build-es/${component}';\n`;
3535
fs.writeFile(componentFile, componentContent, (writeFileErr) => {
36-
if (writeFileErr) throw writeFileErr
37-
console.log(color[getRandomInt(color.length)].value, ` ${count + 3}. generated: ${componentFile} \n`)
38-
count += 1
36+
if (writeFileErr) throw writeFileErr;
37+
console.log(color[getRandomInt(color.length)].value, ` ${count + 3}. generated: ${componentFile} \n`);
38+
count += 1;
3939
if (count === components.length) {
40-
console.log(color[0].value, ` ${count + 3}. Generated: Package index files for package for direct import \n`)
41-
console.log("\x1b[44m%s\x1b[0m", ` ${count + 4}. Final: Setup Completed Successfully`)
42-
console.log("")
40+
console.log(color[0].value, ` ${count + 3}. Generated: Package index files for package for direct import \n`);
41+
console.log('\x1b[44m%s\x1b[0m', ` ${count + 4}. Final: Setup Completed Successfully`);
42+
console.log('');
4343
}
44-
})
45-
})
46-
})
44+
});
45+
});
46+
});

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
"styled-components": "^6.1.6"
117117
},
118118
"files": [
119+
"__application/utils/**",
119120
"__build-es/**",
120121
"__appset/**",
121122
"Box/",

0 commit comments

Comments
 (0)