@inf3rno/function-parameters

v0.1.0
Parsing function parameter list even for ES6 syntax.
JSON appendable

function-parameters

Build Status Parsing function parameter list even for ES6 syntax.

npm install function-parameters

implemented in v0.1.0

var parameters = require("function-parameters");
parameters(function (a, b){}); // ["a","b"]
parameters((a,b) => {}); // ["a","b"]
parameters((a,b) => null); // ["a","b"]
parameters((class A{x(a,b){}}).prototype.x); // ["a","b"]

todo

var parameters = require("function-parameters");
parameters(([a,b]) => {}); // ["[a,b]"]
parameters(({a,b}) => {}); // ["{a,b}"]
parameters((a, ...b) => {}); // ["a","...b"]
parameters(class A{constructor(a,b){}}); // ["a","b"]
parameters(function (a, b /*, c*/) {}); // ["a","b"]
npm i @inf3rno/function-parameters

Metadata

  • MIT
  • Whatever
  • László Lajos Jánszky
  • released 2/1/2020

Downloads

Maintainers