aboutsummaryrefslogtreecommitdiff
path: root/net-im/tokodon
diff options
context:
space:
mode:
authorHiroki Tagato <tagattie@FreeBSD.org>2026-02-28 12:25:03 +0000
committerHiroki Tagato <tagattie@FreeBSD.org>2026-02-28 12:28:02 +0000
commitdc5d1ed9379bf9b2bebfe8631b2caa99a7cf0819 (patch)
tree586931bf585086a8b23ad2edc1a6ab8cfe0f1dc4 /net-im/tokodon
parent11b1519db44eb8ee0bec5a88c6970d145279a676 (diff)
Mk/Uses/electron.mk: Secure reproducibility of node modules tarball in case of pnpmHEADmain
Formerly, node_modules directories produced by "pnpm install" were used for node modules tarball. However, .modules.yaml file contained in the tarball is not reliably reproducible and differs in some way depending on the environment and/or timing where/when the tarball was produced. Instead of relying on node_modules directories, we use pnpm store (produced by "pnpm fetch") for node modules tarball. We can use the tarball later to install node modules into appropriate directories using "pnpm install". Note that the timestamp "checkedAt" in each JSON file in the pnpm store is reset to 0 to ensure reproducibility. Reported by: feld (via private email) Tested by: feld
Diffstat (limited to 'net-im/tokodon')
0 files changed, 0 insertions, 0 deletions