Squashed 'third_party/pi/' content from commit d981de122
git-subtree-dir: third_party/pi git-subtree-split: d981de1229ef899957bbe968bc8dcda02a21f477
This commit is contained in:
13
scripts/release-packages.mjs
Normal file
13
scripts/release-packages.mjs
Normal file
@@ -0,0 +1,13 @@
|
||||
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 }));
|
||||
}
|
||||
Reference in New Issue
Block a user