UNPKG

629 BJavaScriptView Raw
1"use strict";
2var __importDefault = (this && this.__importDefault) || function (mod) {
3 return (mod && mod.__esModule) ? mod : { "default": mod };
4};
5Object.defineProperty(exports, "__esModule", { value: true });
6exports.pluralize = void 0;
7const strip_ansi_1 = __importDefault(require("strip-ansi"));
8function pluralize(quantity, singular, plural = `${singular}s`) {
9 const strippedQuantity = typeof quantity === "string" ? parseInt(strip_ansi_1.default(quantity), 0) : quantity;
10 return `${quantity} ${strippedQuantity === 1 ? singular : plural}`;
11}
12exports.pluralize = pluralize;
13//# sourceMappingURL=pluralize.js.map
\No newline at end of file