Package Details: affine 0.25.7-1

Git Clone URL: https://aur.archlinux.org/affine.git (read-only, click to copy)
Package Base: affine
Description: There can be more than Notion and Miro. AFFiNE is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
Upstream URL: https://affine.pro/
Licenses: MIT, LicenseRef-custom
Provides: affine
Submitter: kxxt
Maintainer: jvybihal
Last Packager: jvybihal
Votes: 0
Popularity: 0.000000
First Submitted: 2024-11-28 15:06 (UTC)
Last Updated: 2025-12-17 16:17 (UTC)

Required by (0)

Sources (3)

Latest Comments

kxxt commented on 2025-08-12 12:34 (UTC)

@phnx47 Thanks for the suggestion! I would not make the usage of nvm the default. But starting from 0.24.0-1, you could set NODEJS environment variable to nvm to use it instead of nodejs-lts-jod.

phnx47 commented on 2025-08-04 15:10 (UTC) (edited on 2025-08-04 15:11 (UTC) by phnx47)

@kxxt Could you consider using nvm instead of nodejs-lts-jod to build this package? nvm is in the extra repository.

kxxt commented on 2025-06-16 07:41 (UTC)

@bader According to https://github.com/toeverything/AFFiNE/blob/v0.22.4/package.json#L19, building with nodejs >= 23 is not supported. I tried to build with latest nodejs 24 and it indeed builds fine. Soon I will push an update to allow setting the nodejs package to use via setting the NODEJS environment variable. Thanks for your report.

(And if it is just because you want to use a different nodejs version for your system, building in chroot is always a straight-forward solution).

bader commented on 2025-06-16 07:05 (UTC)

Affine builds fine with nodejs-23.11.0-2 please update the makedepends or at least give the option to use the nodejs package.

Thank you