Socket
Socket
Sign inDemoInstall

en-inflectors

Package Overview
Dependencies
1
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.4 to 1.0.6

10

dist/adjective/regexp_rules.js
"use strict";
var syllablesNum = function (str) { return str.split(/[^aeiouy]*[aeiouy]+[^aeiouy]*/).length; };
var syllablesNum = function (str) { return str.split(/[aiouy]+e*|e(?!d$|ly).|[td]ed|le$/).length; };
exports.__esModule = true;
exports["default"] = [
{
test: function (str) { return syllablesNum(str) > 3; },
test: function (str) { return syllablesNum(str) > 3 && !(syllablesNum(str) < 5 && /y$/.test(str)); },
comp: function (str) { return "more " + str; },

@@ -21,3 +21,3 @@ supr: function (str) { return "most " + str; }

{
test: function (str) { return /[^aeiouy][aeiouy][^aeiouy]$/.test(str); },
test: function (str) { return /[^aeiouy][aeiouy][^rwaeiouy]$/.test(str); },
comp: function (str) { return str.replace(/([^aeiouy])$/, "$1$1er"); },

@@ -33,4 +33,4 @@ supr: function (str) { return str.replace(/([^aeiouy])$/, "$1$1est"); }

test: function (str) { return /e$/.test(str); },
comp: function (str) { return str.replace(/y$/, "er"); },
supr: function (str) { return str.replace(/y$/, "est"); }
comp: function (str) { return str.replace(/e$/, "er"); },
supr: function (str) { return str.replace(/e$/, "est"); }
},

@@ -37,0 +37,0 @@ {

@@ -10,3 +10,3 @@ "use strict";

continue;
else
else if (regexp_rules_1["default"][i].comp)
return regexp_rules_1["default"][i].comp(input);

@@ -21,5 +21,5 @@ }

continue;
else
else if (regexp_rules_1["default"][i].supr)
return regexp_rules_1["default"][i].supr(input);
}
};

@@ -22,2 +22,2 @@ import * as verbsList from "./verb/solve_lookup";

}
export {Inflector};
export { Inflector };

@@ -32,3 +32,2 @@ "use strict";

}());
exports.__esModule = true;
exports["default"] = Inflector;
exports.Inflector = Inflector;
{
"name": "en-inflectors",
"version": "1.0.4",
"version": "1.0.6",
"description": "",

@@ -5,0 +5,0 @@ "main": "./dist/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc