// SPDX-FileCopyrightText: 2025 Social Connect Labs, Inc. // SPDX-License-Identifier: BUSL-1.1 // NOTE: Converts to Apache-2.0 on 2029-06-11 per LICENSE. const { removeExistingModule, PRIVATE_MODULE_PATH, } = require('./setup-private-modules.cjs'); const fs = require('fs'); function cleanupPrivateModules() { console.log('๐Ÿงน Cleaning up private modules...'); try { if (fs.existsSync(PRIVATE_MODULE_PATH)) { removeExistingModule(); console.log('โœ… Private modules cleanup complete'); } else { console.log('โœ… No private modules to clean up'); } } catch (error) { console.error('โŒ Cleanup failed:', error.message); process.exit(1); } } // Script execution if (require.main === module) { cleanupPrivateModules(); } module.exports = { cleanupPrivateModules };