mirror of
https://github.com/gamedig/node-gamedig.git
synced 2024-11-16 08:48:32 +01:00
31 lines
573 B
JavaScript
31 lines
573 B
JavaScript
|
import { games } from '../lib/games.js'
|
||
|
|
||
|
const ids = Object.keys(games)
|
||
|
|
||
|
Object.keys(games).forEach((key) => {
|
||
|
if (games[key].extra && games[key].extra.old_id) {
|
||
|
const idOld = games[key].extra.old_id
|
||
|
ids.push(idOld)
|
||
|
}
|
||
|
})
|
||
|
|
||
|
function hasDuplicates(obj) {
|
||
|
const uniqueSet = new Set()
|
||
|
|
||
|
for (const item of obj) {
|
||
|
if (uniqueSet.has(item)) {
|
||
|
console.log('Duplicate:', item)
|
||
|
return true
|
||
|
}
|
||
|
uniqueSet.add(item)
|
||
|
}
|
||
|
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
if (hasDuplicates(ids)) {
|
||
|
console.log('Duplicates found.')
|
||
|
} else {
|
||
|
console.log('No duplicates found.')
|
||
|
}
|