#!/usr/bin/env node
console.log("Ensuring versioned symlinks exist.");
let versions;
try {
({ versions } = require("./dist/index.js"));
} catch (err) {
process.exit(0);
}
const { statSync, symlinkSync } = require("fs");
for (const pkg in versions) {
const path = `dist/${pkg}-${versions[pkg]}`;
try {
statSync(path);
} catch (_) {
console.log(`${path} --> ${pkg}`);
symlinkSync(pkg, path);
}
}