const express = require('express');
const app = express();
app.get('/checkPackageVersion', (req, res) => {
const packageName = req.query.package;
if (!packageName) {
return res.status(400).json({ error: 'Package name is required in the query parameters.' });
}
try {
const packageVersion = require(`${packageName}/package.json`).version;
res.json({ packageName, packageVersion });
} catch (error) {
res.status(500).json({ error: 'Error retrieving package version.' });
}
});
const PORT = process.env.PORT || 3000;
app.listen(PORT, () => {
console.log(`Server is running on port ${PORT}`);
});