feat: initial import from base-configs

This commit is contained in:
2025-06-23 02:32:13 +03:00
parent d833c49cdb
commit 2c000e8e7e
11 changed files with 378 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
/* eslint no-console: "off" -- CLI app that gives users feedback */
const path = require('node:path')
const configChecker = require('..')
const assert = require('node:assert').strict
const configs = configChecker('test', path.join(__dirname, 'fixtures'))
/**
* Checks if an array contains a file.
* @param {string[]} c The array of configs to check.
* @param {string} file The file to check for.
* @returns {boolean} - True if the array contains the file.
*/
const arrayContains = (c = [], file = '') => c.includes(file)
assert.ok(arrayContains(configs, '.testrc'))
assert.ok(arrayContains(configs, '.config/testrc.ts'))
console.info('configChecker tests passed')

View File

View File