mirror of
https://github.com/bitwarden/browser
synced 2024-12-26 18:04:07 +01:00
28de9439be
* [deps] Autofill: Update prettier to v3 * prettier formatting updates --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com>
30 lines
717 B
JavaScript
30 lines
717 B
JavaScript
const concurrently = require("concurrently");
|
|
const path = require("path");
|
|
const fs = require("fs");
|
|
|
|
function getFiles(dir) {
|
|
results = [];
|
|
fs.readdirSync(dir).forEach((file) => {
|
|
file = path.join(dir, file);
|
|
const stat = fs.statSync(file);
|
|
if (stat && stat.isDirectory()) {
|
|
results = results.concat(getFiles(file));
|
|
} else {
|
|
results.push(file);
|
|
}
|
|
});
|
|
return results;
|
|
}
|
|
|
|
const files = getFiles(path.join(__dirname, "..", "libs")).filter((file) => {
|
|
const name = path.basename(file);
|
|
return name === "tsconfig.spec.json";
|
|
});
|
|
|
|
concurrently(
|
|
files.map((file) => ({
|
|
name: path.basename(path.dirname(file)),
|
|
command: `npx tsc --noEmit --project ${file}`,
|
|
})),
|
|
);
|