mirror of
https://github.com/sst/opencode.git
synced 2025-12-23 10:11:41 +00:00
big format
This commit is contained in:
parent
8729edc5e0
commit
1ea3a8eb9b
183 changed files with 2629 additions and 2497 deletions
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
import { $ } from "bun"
|
||||
|
||||
await $`bun run prettier --ignore-unknown --write`
|
||||
await $`bun run prettier --ignore-unknown --write .`
|
||||
|
||||
if (process.env["CI"] && (await $`git status --porcelain`.text())) {
|
||||
await $`git config --local user.email "action@github.com"`
|
||||
|
|
|
|||
|
|
@ -54,7 +54,9 @@ async function fetchNpmDownloads(packageName: string): Promise<number> {
|
|||
// Use a range from 2020 to current year + 5 years to ensure it works forever
|
||||
const currentYear = new Date().getFullYear()
|
||||
const endYear = currentYear + 5
|
||||
const response = await fetch(`https://api.npmjs.org/downloads/range/2020-01-01:${endYear}-12-31/${packageName}`)
|
||||
const response = await fetch(
|
||||
`https://api.npmjs.org/downloads/range/2020-01-01:${endYear}-12-31/${packageName}`,
|
||||
)
|
||||
if (!response.ok) {
|
||||
console.warn(`Failed to fetch npm downloads for ${packageName}: ${response.status}`)
|
||||
return 0
|
||||
|
|
@ -166,7 +168,11 @@ async function save(githubTotal: number, npmDownloads: number) {
|
|||
? ` (${githubChange.toLocaleString()})`
|
||||
: " (+0)"
|
||||
const npmChangeStr =
|
||||
npmChange > 0 ? ` (+${npmChange.toLocaleString()})` : npmChange < 0 ? ` (${npmChange.toLocaleString()})` : " (+0)"
|
||||
npmChange > 0
|
||||
? ` (+${npmChange.toLocaleString()})`
|
||||
: npmChange < 0
|
||||
? ` (${npmChange.toLocaleString()})`
|
||||
: " (+0)"
|
||||
const totalChangeStr =
|
||||
totalChange > 0
|
||||
? ` (+${totalChange.toLocaleString()})`
|
||||
|
|
@ -220,6 +226,8 @@ console.log(` npm: ${npmDownloads.toLocaleString()}`)
|
|||
console.log("=".repeat(60))
|
||||
|
||||
console.log("-".repeat(60))
|
||||
console.log(`GitHub Total: ${githubTotal.toLocaleString()} downloads across ${releases.length} releases`)
|
||||
console.log(
|
||||
`GitHub Total: ${githubTotal.toLocaleString()} downloads across ${releases.length} releases`,
|
||||
)
|
||||
console.log(`npm Total: ${npmDownloads.toLocaleString()} downloads`)
|
||||
console.log(`Combined Total: ${totalDownloads.toLocaleString()} downloads`)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue