LibSassBuilder-Tool 1.5.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global LibSassBuilder-Tool --version 1.5.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local LibSassBuilder-Tool --version 1.5.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=LibSassBuilder-Tool&version=1.5.0                
nuke :add-package LibSassBuilder-Tool --version 1.5.0                

LibSassBuilder

Inspired by Delegate.SassBuilder and LibSassHost

Build NuGet Package .NET Global Tool
Build Nuget .NET Tool

LibSassBuilder

Nuget Package

LibSassBuilder NuGet package adds a build task to compile Sass files to .css. It's compatible with both MSBuild (VS) and dotnet build.

No configuration is required, it will compile the files implicitly on project build.

Optionally provide arguments (see Options below):

<PropertyGroup>
  <LibSassBuilderArgs>.\Pages -e temp</LibSassBuilderArgs>
</PropertyGroup>

.NET Global Tool

Install:

dotnet tool install --global LibSassBuilder-Tool

Use:

lsb [optional-path] [options]
lsb --help

Options

  -e, --exclude    (Default: bin obj logs node_modules) Specify explicit directories to exclude. Overrides the default.

  --help           Display this help screen.

  --version        Display version information.

  value pos. 0     Directory in which to run. Defaults to current directory.

Requirements

LibSassBuilder can be installed on any project, however the underlying build tool requires .NET 5 installed on the machine.

Support

The support is largely dependant on LibSassHost

This tool contains the following supporting packages:

  • LibSassHost.Native.win-x64
  • LibSassHost.Native.linux-x64
  • LibSassHost.Native.osx-x64
Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
3.0.0 8,580 11/11/2022
2.1.0 2,353 10/28/2022
2.0.2 1,449 7/28/2022
2.0.0 5,825 11/11/2021
1.6.3 1,187 6/20/2021
1.6.1 737 2/25/2021
1.6.0 449 2/23/2021
1.5.0 430 2/19/2021
1.4.0 1,012 1/5/2021