mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-08-23 07:34:02 +00:00
13 lines
457 B
JavaScript
13 lines
457 B
JavaScript
import { readFileSync } from "node:fs";
|
|
import { join } from "node:path";
|
|
import { findPackageDirectories } from "./package-workspaces.mjs";
|
|
|
|
export function getPublicWorkspacePackages() {
|
|
return findPackageDirectories()
|
|
.map((directory) => ({
|
|
directory,
|
|
...JSON.parse(readFileSync(join(directory, "package.json"), "utf8")),
|
|
}))
|
|
.filter((pkg) => pkg.private !== true)
|
|
.map(({ directory, name, version }) => ({ directory, name, version }));
|
|
}
|