Currently, there is a Node.js dependency to get fxr on your command line (via npm install -g fxr).
I'd like to remove that requirement, so folks can download an executable, install it, and fxr gets magically installed in the command-line environment.
Things that are good ideas but out of scope for this project/repo:
create a GUI for this desktop-companion app. ship it as Firefox Reality in the desktop app stores.
create a mobile-companion app for iOS and Android. it could be built as a native iOS+Android app [possibly with React Native]; the non-desktop codebase would have to function quite differently because of the "mobile" SDKs. obviously, this is even more beyond the scope for this fxr CLI project for desktop.
I've used pkg with great success in the past. Let's use pkg to wrap the Node.js scripts as a single executable. It'll be a fantastic user/developer experience. The onboarding and ergonomics will rock!
Currently, there is a Node.js dependency to get
fxr
on your command line (vianpm install -g fxr
).I'd like to remove that requirement, so folks can download an executable, install it, and
fxr
gets magically installed in the command-line environment.Things that are good ideas but out of scope for this project/repo:
fxr
CLI project for desktop.I've used
pkg
with great success in the past. Let's usepkg
to wrap the Node.js scripts as a single executable. It'll be a fantastic user/developer experience. The onboarding and ergonomics will rock!