- Replaces the rsync command in the build_package.sh script with a Node.js script (copy_files.cjs) to handle copying necessary files (e.g., .md, .json, .sb) during the build process. - Addresses an issue where the build would fail on systems that do not have rsync installed (e.g., some Windows environments or minimal Linux distributions) by using a Node.js script, providing a cross-platform solution as Node.js is already a project dependency. - Updates the ESLint configuration to correctly lint .cjs files as CommonJS modules. Fixes https://github.com/google-gemini/gemini-cli/issues/387 |
||
|---|---|---|
| .. | ||
| bind_package_dependencies.js | ||
| bind_package_version.js | ||
| build.sh | ||
| build_package.sh | ||
| build_sandbox.sh | ||
| check-build-status.js | ||
| clean.sh | ||
| copy_bundle_assets.sh | ||
| copy_files.cjs | ||
| sandbox.sh | ||
| sandbox_command.sh | ||
| setup-dev.sh | ||
| start.sh | ||