module JsonResource module Inflections class << self attr_accessor :pluralizations, :singularizations, :irregulars, :uncountables, :acronyms end self.pluralizations = [ [/\z/, 's'], [/s\z/i, 's'], [/(ax|test)is\z/i, '\1es'], [/(.*)us\z/i, '\1uses'], [/(octop|vir|cact)us\z/i, '\1i'], [/(octop|vir)i\z/i, '\1i'], [/(alias|status)\z/i, '\1es'], [/(buffal|domin|ech|embarg|her|mosquit|potat|tomat)o\z/i, '\1oes'], [/(?