From b7debd668d03b2236cea1b0291acb8efc6f3ee0d Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Fri, 16 Feb 2024 16:11:13 -0400 Subject: data-checks, sugar: factor out getNestedProp --- src/data/checks.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/data') diff --git a/src/data/checks.js b/src/data/checks.js index ad86087b..96f4cd8c 100644 --- a/src/data/checks.js +++ b/src/data/checks.js @@ -4,7 +4,7 @@ import {inspect as nodeInspect} from 'node:util'; import {colors, ENABLE_COLOR} from '#cli'; import CacheableObject from '#cacheable-object'; -import {compareArrays, empty} from '#sugar'; +import {compareArrays, empty, getNestedProp} from '#sugar'; import Thing from '#thing'; import thingConstructors from '#things'; import {commentaryRegexCaseSensitive} from '#wiki-data'; @@ -167,13 +167,6 @@ export function filterReferenceErrors(wikiData, { }], ]; - function getNestedProp(obj, key) { - const recursive = (o, k) => - k.length === 1 ? o[k[0]] : recursive(o[k[0]], k.slice(1)); - const keys = key.split(/(?<=(? { -- cgit 1.3.0-6-gf8a5