UNPKG

opensea-js

Version:

TypeScript SDK for the OpenSea marketplace helps developers build new experiences using NFTs and our marketplace data

25 lines 810 B
"use strict"; /** * Utility functions for string formatting and manipulation. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.pluralize = void 0; /** * Pluralizes a word based on count. * * @param count The number of items * @param singular The singular form of the word * @param plural Optional custom plural form. If not provided, adds 's' to singular * @returns The appropriately pluralized word * * @example * pluralize(1, 'listing') // 'listing' * pluralize(5, 'listing') // 'listings' * pluralize(1, 'query', 'queries') // 'query' * pluralize(3, 'query', 'queries') // 'queries' */ function pluralize(count, singular, plural) { return count === 1 ? singular : plural || `${singular}s`; } exports.pluralize = pluralize; //# sourceMappingURL=stringHelper.js.map