waybetter/packages/create-waybetter/src
CRT 3b08a615c3 waybetter 0.6.0: path-free native builds (build-env) and the privacy-scan release gate
A Rust binary embeds the absolute paths of its sources, and on a developer's machine those hold
the account name. waybetter build-env runs a build with the home folder, the workspace, CARGO_HOME,
RUSTUP_HOME and CARGO_TARGET_DIR remapped to /home, /src, /cargo, /rustup and /target (flags already
set are kept), a path-free PDB reference on MSVC and the same mapping for C sources on gcc and clang.

waybetter privacy-scan searches files, binaries (UTF-8, UTF-16), archives (zip, tar, gzip, zstd,
.deb, DMG; NSIS, AppImage and xz through 7-Zip or the matching tool), git-tracked files and a whole
history for the terms of a file kept outside every repository plus the machine's account name. Hits
are printed masked; a container that cannot be opened is a failure.

waybetter release windows builds with build-env; both release commands refuse an artifact with a hit.
The scaffolded app gets desktop:build and privacy:scan scripts.
2026-09-30 15:58:25 +07:00
..
app.js waybetter 0.6.0: path-free native builds (build-env) and the privacy-scan release gate 2026-09-30 15:58:25 +07:00
cli.js create-waybetter: npm create waybetter scaffolds plugins (JS/TS), themes and whole apps 2026-09-28 23:17:32 +07:00
names.js create-waybetter: npm create waybetter scaffolds plugins (JS/TS), themes and whole apps 2026-09-28 23:17:32 +07:00
plugin.js create-waybetter: npm create waybetter scaffolds plugins (JS/TS), themes and whole apps 2026-09-28 23:17:32 +07:00
theme.js create-waybetter: npm create waybetter scaffolds plugins (JS/TS), themes and whole apps 2026-09-28 23:17:32 +07:00