transform-dir.sh 397 B

1234567891011121314151617181920
  1. #!/bin/bash
  2. if [ -z "$1" ]; then
  3. echo "Usage: transform-dir.sh <module_path>"
  4. exit 1
  5. fi
  6. MODULE_PATH=$1
  7. while true; do
  8. FILES=$(node scripts/esm-check-migration.mjs -f "$MODULE_PATH" -j | jq -r '.filesNotImportedViaCjs | join(" ")')
  9. if [ -z "$FILES" ]; then
  10. break
  11. fi
  12. node transform/cjs-to-esm/cjs-to-esm.mjs "$FILES"
  13. done
  14. make format_fix > /dev/null
  15. echo "All files processed."