{"repo":"CodelyTV/scala-basic-skeleton.g8","free":true,"listed":false,"github":"https://github.com/CodelyTV/scala-basic-skeleton.g8","clone":"git clone https://github.com/CodelyTV/scala-basic-skeleton.g8.git","description":"🧬🌱 Scala Basic Skeleton: Template for bootstrapping your new Scala project following idiomatic best practices powered by Giter 8.","language":"Scala","stars":22,"topics":["scala","sbt","bootstrap","template","hooks","editorconfig","scalafmt","codelytv","scalatest","skeleton"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"🧬🌱 Codely Scala Basic Skeleton (powered by Giter 8) Template for bootstrapping your new Scala project following idiomatic best practices powered by Giter 8. 💡 Related resources 🌟 Repository Stargazers 🚀 How to use Run the following command and you're ready to go: You can now move to your project's directory, enter the SBT shell with the sbt command, and run the tests with test or t . Project creation wizard It will ask for some parameters like your desired project name or the organization to customize the generated project package name. It will also ask for the version of some dependencies such as Scala (the language itself), SBT, or ScalaTest. If you do not know which version to choose for any of these dependencies, just go with the default one. These suggestions are dynamically generated based on the latest stable version available in Maven at the moment of creating your project 😊🤟 Pre-requisites You only need the common tooling used for developing Scala applications: - JDK - SBT Installing instructions for macOS with SDKMAN! If you use macOS, we would recommend using SDKMAN! to manage different JDK versions and tooling: 1. Install SDKMAN with homebrew 2. Install the JDK you prefer. If you ask us, we will opt for: 1. Check the latest Java LTS JDK version 2. Check the latest Zulu distribution version for that LTS with: 3. Install it: 3. Install the latest SBT: 💎 Features - Permissive LICENSE : Allow using projects created with this template for commercial and private","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodelyTV","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodelyTV/scala-basic-skeleton.g8/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."}