#!/bin/sh
set -eu

work=$(mktemp -d)
trap 'rm -rf "$work"' EXIT

cat > "$work/input.scss" <<'SCSS'
$primary: #c0ffee;
@mixin pad($n) { padding: $n; }
.card {
  color: $primary;
  @include pad(4px);
  &:hover { color: red; }
  .title { font-size: 2rem; }
}
SCSS

dart-sass --version
sass --no-source-map "$work/input.scss" "$work/cli.css"
grep -Fq "c0ffee" "$work/cli.css"
grep -Fq ".card .title" "$work/cli.css"
grep -Fq "padding: 4px" "$work/cli.css"
