test_repo/service/create-tmp-pkg.js
2025-05-21 10:14:29 +02:00

25 lines
769 B
JavaScript

/* eslint-disable @typescript-eslint/no-unsafe-member-access */
/* eslint-disable @typescript-eslint/no-unsafe-assignment */
import { readFileSync, writeFileSync } from "fs";
try {
const pkg = JSON.parse(readFileSync("package.json", "utf-8"));
writeFileSync("package.json", JSON.stringify({
dependencies: pkg.dependencies,
devDependencies: pkg.devDependencies,
}));
} catch (e) {
console.warn("Error al convertir package.json a JSON");
}
try {
const pkgLock = JSON.parse(readFileSync("package-lock.json", "utf-8"));
writeFileSync("package-lock.json", JSON.stringify({
lockfileVersion: pkgLock.lockfileVersion,
requires: pkgLock.requires,
packages: pkgLock.packages,
}));
} catch (e) {
console.warn("Error al convertir package-lock.json a JSON");
}