| // NOTICE: This file is generated by Rollup. To modify it, | |
| // please instead edit the ESM counterpart and rebuild with Rollup (npm run build). | |
| 'use strict'; | |
| /** | |
| * Unite two or more sets | |
| * | |
| * @param {Iterable<string>[]} args | |
| * @see {@link https://github.com/microsoft/TypeScript/issues/57228|GitHub} | |
| */ | |
| function uniteSets(...args) { | |
| return new Set([...args].reduce((result, set) => [...result, ...set], [])); | |
| } | |
| module.exports = uniteSets; |