@extra-array/is-unique.min
Version:
Checks if there are no duplicate values.
1 lines • 1.16 kB
JavaScript
!function(n){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=n();else if("function"==typeof define&&define.amd)define([],n);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).array_isUnique=n()}}(function(){return function(){return function n(e,r,t){function o(u,i){if(!r[u]){if(!e[u]){var l="function"==typeof require&&require;if(!i&&l)return l(u,!0);if(f)return f(u,!0);var d=new Error("Cannot find module '"+u+"'");throw d.code="MODULE_NOT_FOUND",d}var a=r[u]={exports:{}};e[u][0].call(a.exports,function(n){return o(e[u][1][n]||n)},a,a.exports,n,e,r,t)}return r[u].exports}for(var f="function"==typeof require&&require,u=0;u<t.length;u++)o(t[u]);return o}}()({1:[function(n,e,r){"use strict";function t(n){return n}function o(n,e){return n<e?-1:n>e?1:0}e.exports=function(n,e=null,r=null){return e?function(n,e=null,r=null){e=e||o;var f=[...n].map(r=r||t);for(var u of f)for(var i of f)if(0===e(u,i))return!1;return!0}(n,e,r):function(n,e=null){e=e||t;var r=new Set,o=-1;for(var f of n){var u=e(f,++o,n);if(r.has(u))return!1;r.add(u)}return!0}(n,r)}},{}]},{},[1])(1)});