Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://fsprojects.github.io/fantomas-tools/
Collection of tools used when developing for Fantomas
https://fsprojects.github.io/fantomas-tools/
Last synced: 2 months ago
JSON representation
Collection of tools used when developing for Fantomas
- Host: GitHub
- URL: https://fsprojects.github.io/fantomas-tools/
- Owner: fsprojects
- License: mit
- Created: 2020-02-28T18:11:56.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:56:01.000Z (3 months ago)
- Last Synced: 2024-10-29T15:22:39.576Z (3 months ago)
- Language: F#
- Homepage: https://fsprojects.github.io/fantomas-tools/
- Size: 31.8 MB
- Stars: 34
- Watchers: 10
- Forks: 8
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- Xaramin-Guide - Fantomas
README
# Fantomas tools
Collection of tools used when developing for Fantomas
## Prerequisites
To run this tool locally you need:
* [Bun](https://bun.sh/)
* [.NET 8.x SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)## Running locally
* Pull in the source dependencies:
```shell
dotnet fsi build.fsx -- -p Fantomas-Git
```* Run the Watch pipeline:
```shell
dotnet fsi build.fsx -- -p Watch
```Making changes should reflect in the tool.
Or try the Run pipeline:
```shell
dotnet fsi build -- -p Start
```This will run a published version of the tools.
* Open http://localhost:9060
## Running in Gitpod
* Open the repository via https://gitpod.io/#https://github.com/fsprojects/fantomas-tools
* Run
```shell
dotnet fsi build.fsx -- -p Fantomas-Git
``````shell
dotnet fsi build.fsx -- -p Watch
```* Open browser for port `9060`
## Other pipelines
To see any other avaiable build script pipelines:
```shell
dotnet fsi build.fsx -- --help
```