roblox-ts
Version:
<div align="center"><img width=25% src="https://i.imgur.com/yCjHmng.png"></div> <h1 align="center"><a href="https://roblox-ts.github.io/">roblox-ts</a></h1> <div align="center">A TypeScript-to-Lua Compiler for Roblox</div> <br> <div align="center"> <a hr
33 lines (26 loc) • 637 B
YAML
language: python
sudo: false
branches:
only:
- master
env:
- LUA="lua=5.1"
before_install:
- wget https://raw.githubusercontent.com/creationix/nvm/v0.33.11/nvm.sh -O ~/.nvm/nvm.sh # Node.js
- source ~/.nvm/nvm.sh
- nvm install 10
- node --version
- pip install hererocks # Lua
- hererocks lua_install -r^ --$LUA
- export PATH=$PATH:$PWD/lua_install/bin
install:
- luarocks install luafilesystem
- luarocks install dkjson
- npm install
- pushd tests && npm install && npm install @rbxts/types && popd
script:
- npm run tslint
- npm run prettylint
- npm run ci
after_success:
- npm run coverage