mirror of
https://github.com/tabler/tabler.git
synced 2025-12-24 02:38:15 +04:00
unused components, stars, new components, commits list
This commit is contained in:
27
build/unused-files.js
Normal file
27
build/unused-files.js
Normal file
@@ -0,0 +1,27 @@
|
||||
const glob = require("glob"),
|
||||
fs = require("fs");
|
||||
|
||||
let foundFiles = [];
|
||||
|
||||
glob.sync("pages/**/*.{html,md}").forEach(function (file) {
|
||||
let fileContent = fs.readFileSync(file);
|
||||
|
||||
fileContent.toString().replace(/\{% include(_cached)? ([a-z0-9\/_-]+\.html)/g, function(f, c, filename){
|
||||
filename = 'pages/_includes/' + filename;
|
||||
|
||||
if(!foundFiles.includes(filename)) {
|
||||
foundFiles.push(filename);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
let includeFiles = glob.sync("pages/_includes/**/*.html");
|
||||
|
||||
includeFiles.forEach(function(file){
|
||||
if(! foundFiles.includes(file)) {
|
||||
console.log('file', file);
|
||||
}
|
||||
});
|
||||
|
||||
// console.log('foundFiles', foundFiles);
|
||||
// console.log('includeFiles', includeFiles);
|
||||
Reference in New Issue
Block a user