From 5929ab226f5310fe113ad41a45f3a0cfd0844fac Mon Sep 17 00:00:00 2001 From: Justin Gordon Date: Fri, 2 Jan 2026 16:30:01 -1000 Subject: [PATCH] Fix CI failures: restore root bin/shakapacker-config and fix prettier MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #841 moved bin/shakapacker-config to spec/dummy/bin/shakapacker-config, which broke the integration tests that expect it at the project root. Additionally, the spec/dummy version had double quotes that conflict with the local .prettierrc.yaml (singleQuote: true). This commit: - Restores bin/shakapacker-config at the project root for integration tests - Fixes quote style in spec/dummy/bin/shakapacker-config to use single quotes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- bin/shakapacker-config | 11 +++++++++++ spec/dummy/bin/shakapacker-config | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 bin/shakapacker-config diff --git a/bin/shakapacker-config b/bin/shakapacker-config new file mode 100755 index 000000000..4e85ffb24 --- /dev/null +++ b/bin/shakapacker-config @@ -0,0 +1,11 @@ +#!/usr/bin/env node + +// Minimal shim - all logic is in the TypeScript module +const { run } = require("shakapacker/configExporter") + +run(process.argv.slice(2)) + .then((exitCode) => process.exit(exitCode)) + .catch((error) => { + console.error(error.message) + process.exit(1) + }) diff --git a/spec/dummy/bin/shakapacker-config b/spec/dummy/bin/shakapacker-config index 4e85ffb24..42fc1ba96 100755 --- a/spec/dummy/bin/shakapacker-config +++ b/spec/dummy/bin/shakapacker-config @@ -1,7 +1,7 @@ #!/usr/bin/env node // Minimal shim - all logic is in the TypeScript module -const { run } = require("shakapacker/configExporter") +const { run } = require('shakapacker/configExporter') run(process.argv.slice(2)) .then((exitCode) => process.exit(exitCode))