Initial setup of project dependencies including axios, express, dotenv, and other supporting packages. Added configuration files and documentation for project setup and usage.
47 lines
2.0 KiB
Markdown
47 lines
2.0 KiB
Markdown
# has-symbols <sup>[![Version Badge][2]][1]</sup>
|
|
|
|
[![github actions][actions-image]][actions-url]
|
|
[![coverage][codecov-image]][codecov-url]
|
|
[![dependency status][5]][6]
|
|
[![dev dependency status][7]][8]
|
|
[![License][license-image]][license-url]
|
|
[![Downloads][downloads-image]][downloads-url]
|
|
|
|
[![npm badge][11]][1]
|
|
|
|
Determine if the JS environment has Symbol support. Supports spec, or shams.
|
|
|
|
## Example
|
|
|
|
```js
|
|
var hasSymbols = require('has-symbols');
|
|
|
|
hasSymbols() === true; // if the environment has native Symbol support. Not polyfillable, not forgeable.
|
|
|
|
var hasSymbolsKinda = require('has-symbols/shams');
|
|
hasSymbolsKinda() === true; // if the environment has a Symbol sham that mostly follows the spec.
|
|
```
|
|
|
|
## Supported Symbol shams
|
|
- get-own-property-symbols [npm](https://www.npmjs.com/package/get-own-property-symbols) | [github](https://github.com/WebReflection/get-own-property-symbols)
|
|
- core-js [npm](https://www.npmjs.com/package/core-js) | [github](https://github.com/zloirock/core-js)
|
|
|
|
## Tests
|
|
Simply clone the repo, `npm install`, and run `npm test`
|
|
|
|
[1]: https://npmjs.org/package/has-symbols
|
|
[2]: https://versionbadg.es/inspect-js/has-symbols.svg
|
|
[5]: https://david-dm.org/inspect-js/has-symbols.svg
|
|
[6]: https://david-dm.org/inspect-js/has-symbols
|
|
[7]: https://david-dm.org/inspect-js/has-symbols/dev-status.svg
|
|
[8]: https://david-dm.org/inspect-js/has-symbols#info=devDependencies
|
|
[11]: https://nodei.co/npm/has-symbols.png?downloads=true&stars=true
|
|
[license-image]: https://img.shields.io/npm/l/has-symbols.svg
|
|
[license-url]: LICENSE
|
|
[downloads-image]: https://img.shields.io/npm/dm/has-symbols.svg
|
|
[downloads-url]: https://npm-stat.com/charts.html?package=has-symbols
|
|
[codecov-image]: https://codecov.io/gh/inspect-js/has-symbols/branch/main/graphs/badge.svg
|
|
[codecov-url]: https://app.codecov.io/gh/inspect-js/has-symbols/
|
|
[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/has-symbols
|
|
[actions-url]: https://github.com/inspect-js/has-symbols/actions
|