#!/bin/bash set -e -x PATH=$PATH:$(npm bin) ivy-ngcc --help # node --inspect-brk $(npm bin)/ivy-ngcc -f esm2015 ivy-ngcc # Did it add the appropriate build markers? # - fesm2015 ls node_modules/@angular/common | grep __modified_by_ngcc_for_fesm2015 if [[ $? != 0 ]]; then exit 1; fi # - esm2015 ls node_modules/@angular/common | grep __modified_by_ngcc_for_esm2015 if [[ $? != 0 ]]; then exit 1; fi ngc -p tsconfig-app.json # Did it compile the main.ts correctly? grep "directives: \[\S*\.NgIf\]" dist/src/main.js if [[ $? != 0 ]]; then exit 1; fi