Files
cocos-engine/scripts/clear-file.js
PP 3ece395d72 integrate turbo workflow (#16164)
* move modules in scripts to packages

* integrate turbo workflow

* update lock

* update native-pack-tools path

* upgrade tfig

* remove cc config schema
2023-09-04 10:56:52 +08:00

42 lines
999 B
JavaScript

'use strict';
const { readdirSync, statSync, unlinkSync } = require('fs');
const { join } = require('path');
(() => {
let total = 0;
let m = 0;
function step(dir) {
total++;
const names = readdirSync(dir);
names.forEach((name) => {
const file = join(dir, name);
const stat = statSync(file);
if (stat.isDirectory()) {
step(file);
} else {
if (
/\.d\.ts$/.test(file) ||
/\.md$/.test(file) ||
/\.markdown$/.test(file)
) {
m++;
unlinkSync(file);
} else {
total++;
}
}
});
}
const root = join(__dirname, '../node_modules');
step(root);
const xcode = join(__dirname, '../packages/native-pack-tool/xcode/node_modules');
step(xcode);
console.log(`${total} - ${m}`);
})();