gemini-cli/scripts
Taylor Mullen 41b82ce796 Add bundling support.
- This can now be invoked with `npm run bundle`, it creates a `bundle/` folder that has:
  - gemini.js
  - sandbox-macos-minimal.sb
  - sandbox-macos-strict.sb
  - shell.json
  - shell.md

- This doesn't include any sort of automation for auto bundling pieces. It's just the root capability which we can weave into other locations.

Fixes https://b.corp.google.com/issues/411432723
2025-05-08 23:36:42 -07:00
..
bind_package_dependencies.js fix: point npmrc to dogfood artifact registry (#108) 2025-04-21 23:11:51 -07:00
bind_package_version.js infra: automate continuous deployment (#157) 2025-04-24 14:36:58 -07:00
build.sh fix(sandbox): consolidate dev and prod sandbox (#273) 2025-05-07 07:23:13 -07:00
build_package.sh use seatbelt on macos, with two profiles: minimal (default) which only restricts writes, and strict, which is deny-by-default and only allows specific operations (#283) 2025-05-07 20:03:29 -07:00
build_sandbox.sh make sandbox build quiet by default but allow VERBOSE=1 option. enable caching by default but allow disabling via BUILD_SANDBOX_FLAGS="--no-cache" (#278) 2025-05-07 11:00:48 -07:00
check-build-status.js fix: support node globals in scripts (#109) 2025-04-22 06:10:25 +00:00
clean.sh More license headers, add a CONTRIBUTING.md file (also fix README.md formatting) (#81) 2025-04-21 10:04:03 -07:00
copy_bundle_assets.sh Add bundling support. 2025-05-08 23:36:42 -07:00
sandbox.sh Refactor_sandbox_command (#121) 2025-04-22 13:51:50 -07:00
sandbox_command.sh pass PATH and PYTHONPATH into sandbox, let sandbox scripts recognize user settings for sandbox (#247) 2025-05-02 12:04:22 -07:00
setup-dev.sh Create simple script for setting up a dev environment. (#277) 2025-05-07 16:21:16 -04:00
start.sh fix(sandbox): consolidate dev and prod sandbox (#273) 2025-05-07 07:23:13 -07:00