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

\href{https://npmjs.org/package/has-symbols}{\texttt{ }}

Determine if the JS environment has Symbol support. Supports spec, or shams.\hypertarget{md_sfcode_node_modules_has_symbols_README_autotoc_md11467}{}\doxysection{Example}\label{md_sfcode_node_modules_has_symbols_README_autotoc_md11467}

\begin{DoxyCode}{0}
\DoxyCodeLine{var hasSymbols = require('has-\/symbols');}
\DoxyCodeLine{}
\DoxyCodeLine{hasSymbols() === true; // if the environment has native Symbol support. Not polyfillable, not forgeable.}
\DoxyCodeLine{}
\DoxyCodeLine{var hasSymbolsKinda = require('has-\/symbols/shams');}
\DoxyCodeLine{hasSymbolsKinda() === true; // if the environment has a Symbol sham that mostly follows the spec. }

\end{DoxyCode}
\hypertarget{md_sfcode_node_modules_has_symbols_README_autotoc_md11468}{}\doxysection{Supported Symbol shams}\label{md_sfcode_node_modules_has_symbols_README_autotoc_md11468}

\begin{DoxyItemize}
\item get-\/own-\/property-\/symbols \href{https://www.npmjs.com/package/get-own-property-symbols}{\texttt{ npm}} $\vert$ \href{https://github.com/WebReflection/get-own-property-symbols}{\texttt{ github}}
\item core-\/js \href{https://www.npmjs.com/package/core-js}{\texttt{ npm}} $\vert$ \href{https://github.com/zloirock/core-js}{\texttt{ github}}
\end{DoxyItemize}\hypertarget{md_sfcode_node_modules_has_symbols_README_autotoc_md11469}{}\doxysection{Tests}\label{md_sfcode_node_modules_has_symbols_README_autotoc_md11469}
Simply clone the repo, {\ttfamily npm install}, and run {\ttfamily npm test} 