Clean up
This commit is contained in:
7
.github/workflows/ci.yml
vendored
7
.github/workflows/ci.yml
vendored
@ -141,13 +141,12 @@ jobs:
|
||||
|
||||
- name: Install ubuntu system dependencies
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
run: >
|
||||
run: >-
|
||||
sudo apt-get update &&
|
||||
sudo apt-get install -y
|
||||
libgtk-3-dev
|
||||
libgtksourceview-3.0-dev
|
||||
webkit2gtk-4.0
|
||||
libappindicator3-dev
|
||||
libayatana-appindicator3-dev
|
||||
libwebkit2gtk-4.0-dev
|
||||
webkit2gtk-driver
|
||||
xvfb
|
||||
|
||||
|
@ -42,7 +42,7 @@ function ProjectCard({
|
||||
const startOfToday = new Date()
|
||||
startOfToday.setHours(0, 0, 0, 0)
|
||||
// TODO: fix time
|
||||
return ""
|
||||
return ''
|
||||
return date.getTime() < startOfToday.getTime()
|
||||
? date.toLocaleDateString()
|
||||
: date.toLocaleTimeString()
|
||||
|
@ -56,16 +56,18 @@ export async function initializeProjectDirectory(directory: string) {
|
||||
export async function getProjectsInDir(projectDir: string) {
|
||||
const dirs = await readDir(projectDir)
|
||||
const projectsWithMetadata = await Promise.all(
|
||||
dirs
|
||||
dirs
|
||||
.filter(async (p) => {
|
||||
const files = await readDir(await join(projectDir, p.name))
|
||||
return files.some(d => d.name === PROJECT_ENTRYPOINT)
|
||||
return files.some((d) => d.name === PROJECT_ENTRYPOINT)
|
||||
})
|
||||
.map(async (p) => ({
|
||||
entrypointMetadata: await stat(await join(projectDir, p.name, PROJECT_ENTRYPOINT)),
|
||||
entrypointMetadata: await stat(
|
||||
await join(projectDir, p.name, PROJECT_ENTRYPOINT)
|
||||
),
|
||||
path: await join(projectDir, p.name),
|
||||
...p,
|
||||
}))
|
||||
}))
|
||||
)
|
||||
|
||||
return projectsWithMetadata
|
||||
|
Reference in New Issue
Block a user