mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-14 20:19:34 +01:00
19 lines
373 B
TypeScript
19 lines
373 B
TypeScript
import { Octokit } from '@octokit/rest'
|
|
|
|
export default cachedEventHandler(async () => {
|
|
if (!process.env.NUXT_GITHUB_TOKEN) {
|
|
return []
|
|
}
|
|
|
|
const octokit = new Octokit({ auth: process.env.NUXT_GITHUB_TOKEN })
|
|
|
|
const { data: releases } = await octokit.rest.repos.listReleases({
|
|
owner: 'nuxt',
|
|
repo: 'ui'
|
|
})
|
|
|
|
return releases
|
|
}, {
|
|
maxAge: 60 * 60
|
|
})
|