Download scripts/release-packages.mjs from SaylorTwift/pi: direct link, hf CLI and curl.
- Browser
- Download file 457 Bytes
-
https://huggingface.co/SaylorTwift/pi/resolve/main/scripts/release-packages.mjs
- Command line
-
hf download hf://SaylorTwift/pi/scripts/release-packages.mjs
-
curl -L -o release-packages.mjs https://huggingface.co/SaylorTwift/pi/resolve/main/scripts/release-packages.mjs
457 Bytes
| 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 })); | |
| } | |