File "compile_typings.sh"

Full path: /usr/home/mndrn/domains/mndrn.ru/public_html/block-hill/blockly/tests/scripts/compile_typings.sh
File size: 619 B
MIME-type: text/x-shellscript
Charset: utf-8

Download   Open   Back

#!/bin/bash

# ANSI colors
BOLD_GREEN='\033[1;32m'
BOLD_RED='\033[1;31m'
ANSI_RESET='\033[0m'

# Download TypeScript to obtain the compiler.
echo "Downloading TypeScript"
npm install typescript

# Generate Blockly typings.
echo "Generating Blockly typings"
npm run typings

# Use the TypeScript compiler to compile the generated typings.
echo "Compiling typings"
cd typings
../node_modules/.bin/tsc blockly.d.ts


if [ $? -eq 0 ]
then
  echo -e "${BOLD_GREEN}TypeScript typings compiled successfully.${ANSI_RESET}"
  exit 0
else
  echo -e "${BOLD_RED}Failed to compile TypeScript typings.${ANSI_RESET}" >&2
  exit 1
fi

PHP File Manager