Skip to content
Snippets Groups Projects
Select Git revision
  • 534d55c4923c4c90eb355b88368b67ec3dcd1472
  • master default protected
  • 1.31
  • 4.38.3
  • 4.38.2
  • 4.38.1
  • 4.38.0
  • 4.37.2
  • 4.37.1
  • 4.37.0
  • 4.36.0
  • 4.35.0
  • 4.34.1
  • 4.34.0
  • 4.33.1
  • 4.33.0
  • 4.32.2
  • 4.32.1
  • 4.32.0
  • 4.31.0
  • 4.30.1
  • 4.30.0
  • 4.29.1
23 results

issue-264.js

Blame
  • create-polyfill.sh 798 B
    #!/bin/bash
    
    SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )/"
    PROJECT_ROOT="$(realpath $SCRIPT_DIR'../../')/"
    SOURCE_PATH="${PROJECT_ROOT}application/source/"
    TEST_PATH="$(realpath $SCRIPT_DIR'../test/')/"
    
    TMPFILE=monster.temp
    touch $TMPFILE
    trap "rm -f $TMPFILE" 0 2 3 15
    
    ${PROJECT_ROOT}development/node_modules/.bin/esbuild --platform=browser --bundle ${SOURCE_PATH}monster.mjs --outfile=${TMPFILE} 
    url="$(${PROJECT_ROOT}development/node_modules/.bin/create-polyfill-service-url analyse --file "$TMPFILE")"
    
    if [ ! -x {$url} ] 
    then
      sed -i -E "/id=\"polyfill\"/s|.*|   <script id=\"polyfill\" src=\"${url}\"|g"  ${TEST_PATH}web/test.html  
      sed -i -E "/id=\"polyfill\"/s|.*|   <script id=\"polyfill\" src=\"${url}\"|g"  ${PROJECT_ROOT}application/README.md  
    fi