UNPKG

@ungap/essential-set

Version:

An essential Set poorlyfill for legacy browsers.

16 lines (9 loc) 971 B
# Essential Set [![Build Status](https://travis-ci.com/ungap/essential-set.svg?branch=master)](https://travis-ci.com/ungap/essential-set) [![Coverage Status](https://coveralls.io/repos/github/ungap/essential-set/badge.svg?branch=master)](https://coveralls.io/github/ungap/essential-set?branch=master) [![Greenkeeper badge](https://badges.greenkeeper.io/ungap/essential-set.svg)](https://greenkeeper.io/) ![WebReflection status](https://offline.report/status/webreflection.svg) An essential [Set](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set) poorlyfill for legacy browsers. Only methods are `add`, `delete`, and `has`. * CDN via https://unpkg.com/@ungap/essential-set * ESM via `import Set from '@ungap/essential-set'` * CJS via `const Set = require('@ungap/essential-set')` Compatible down to IE9, works well with ES5 shim upfront in IE8 (and maybe lower too). [Live test](https://ungap.github.io/essential-set/test/)