////
/// @author Adam Giese
////

/// Creates valid-quantity
/// @since 2.7.0 - The Jedi
/// @param {Number} $quantity - a valid Number
/// @return {Bool}
/// @example scss
///   @if valid-quanity(4) {
///     color: blue;
///   }
@function valid-quantity($quantity) {
	@if type-of($quantity) != "number" {
		@warn "The 'quantity' parameter must be a number!";
		@return false;
	}
	@if not(unitless($quantity)) {
		@warn "The 'quantity' parameter must not have a unit!";
		@return false;
	}
	@if $quantity < 0 {
		@warn "The 'quantity' parameter must be at least 0!";
		@return false;
	}

	@return true;
}
