diff --git a/clear_node_modules.js b/clear_node_modules.js new file mode 100644 index 0000000..a83dbfd --- /dev/null +++ b/clear_node_modules.js @@ -0,0 +1,27 @@ +const fs = require('fs') +const path = require('path') + +function removeNodeModules(dir) { + const entries = fs.readdirSync(dir, { withFileTypes: true }) + + for (const entry of entries) { + const fullPath = path.join(dir, entry.name) + + if (entry.isDirectory()) { + if (entry.name === 'node_modules') { + fs.rmSync(fullPath, { recursive: true }) + } else { + removeNodeModules(fullPath) + } + + if (entry.name === '.next') { + fs.rmSync(fullPath, { recursive: true }) + } else { + removeNodeModules(fullPath) + } + } + } +} + +removeNodeModules('.') +console.log("All 'node_modules' directories have been removed.") diff --git a/notes.md b/notes.md new file mode 100644 index 0000000..17ae46a --- /dev/null +++ b/notes.md @@ -0,0 +1,7 @@ +--- +tags: django +--- + + +### history + diff --git a/task1 b/task1 new file mode 160000 index 0000000..80d10a8 --- /dev/null +++ b/task1 @@ -0,0 +1 @@ +Subproject commit 80d10a8bb35662d3f4b70691772bc61584c51994