{"repo":"ts-defold/tsd-template","free":true,"listed":false,"github":"https://github.com/ts-defold/tsd-template","clone":"git clone https://github.com/ts-defold/tsd-template.git","description":"Boilerplate TypeScript template with @ts-defold","language":"TypeScript","stars":20,"topics":["typescript","lua","defold","defold-game","ts-defold-template","game-development"],"license":"MIT","category":"game-templates","readme_excerpt":"Defold TypeScript Template (minimal) A dev environment for Defold that transpiles TypeScript into lua using TypeScriptToLua. Features - Full Lua and Defold API type definitions for TypeScript auto-complete and type checking - Library of types for Defold extensions via npm run resolve - Eslint config for handling the caveats of TypeScriptToLua and keeping your code correct - Handles script, gui script, and module exports using familiar ES6 export syntax - Full BoilerPlate game project ready to transpile and go - File watcher via npm run dev to transpile on save Note that you will need to have Node.js installed. Quick Start - Use npm run dev to start a watcher that compiles and emits lua and script when you save - Use npm run build to just compile your ts, sans watcher Installation 1. Fork this template or use degit to download the template locally 2. Initialize 3. Generate 4. Code 5. Open app/game.project in Defold - Start making games with TypesScript! TypeScript :heart: Defold","default_branch":null,"files":null,"tree":[],"storefront":"/r/ts-defold","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ts-defold/tsd-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}