\#is-\/arguments \textsuperscript{\href{https://npmjs.org/package/is-arguments}{\texttt{ }}}

\href{https://travis-ci.org/ljharb/is-arguments}{\texttt{ }} \href{https://david-dm.org/ljharb/is-arguments}{\texttt{ }} \href{https://david-dm.org/ljharb/is-arguments\#info=devDependencies}{\texttt{ }} \mbox{[}\mbox{]}\mbox{[}license-\/url\mbox{]} \href{http://npm-stat.com/charts.html?package=is-arguments}{\texttt{ }}

\href{https://npmjs.org/package/is-arguments}{\texttt{ }}

\href{https://ci.testling.com/ljharb/is-arguments}{\texttt{ }}

Is this an arguments object? It\textquotesingle{}s a harder question than you think.\hypertarget{md_sfcode_node_modules_is_arguments_README_autotoc_md12961}{}\doxysubsection{Example}\label{md_sfcode_node_modules_is_arguments_README_autotoc_md12961}

\begin{DoxyCode}{0}
\DoxyCodeLine{var isArguments = require('is-\/arguments');}
\DoxyCodeLine{var assert = require('assert');}
\DoxyCodeLine{}
\DoxyCodeLine{assert.equal(isArguments(\{\}), false);}
\DoxyCodeLine{assert.equal(isArguments([]), false);}
\DoxyCodeLine{(function () \{}
\DoxyCodeLine{    assert.equal(isArguments(arguments), true);}
\DoxyCodeLine{\}()) }

\end{DoxyCode}
\hypertarget{md_sfcode_node_modules_is_arguments_README_autotoc_md12962}{}\doxysubsection{Caveats}\label{md_sfcode_node_modules_is_arguments_README_autotoc_md12962}
If you have modified an actual {\ttfamily arguments} object by giving it a {\ttfamily Symbol.\+to\+String\+Tag} property, then this package will return {\ttfamily false}.\hypertarget{md_sfcode_node_modules_is_arguments_README_autotoc_md12963}{}\doxysubsection{Tests}\label{md_sfcode_node_modules_is_arguments_README_autotoc_md12963}
Simply clone the repo, {\ttfamily npm install}, and run {\ttfamily npm test} 