feat: modernize workflows and standardize configuration files (#85)

This commit is contained in:
2025-12-02 12:50:42 +02:00
committed by GitHub
parent 6027501f24
commit 6dd157f35b
23 changed files with 4365 additions and 6000 deletions

View File

@@ -1,10 +1,10 @@
/* 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 path = require("node:path");
const configChecker = require("..");
const assert = require("node:assert").strict;
const configs = configChecker('test', path.join(__dirname, 'fixtures'))
const configs = configChecker("test", path.join(__dirname, "fixtures"));
/**
* Checks if an array contains a file.
@@ -12,9 +12,9 @@ const configs = configChecker('test', path.join(__dirname, 'fixtures'))
* @param {string} file The file to check for.
* @returns {boolean} - True if the array contains the file.
*/
const arrayContains = (c = [], file = '') => c.includes(file)
const arrayContains = (c = [], file = "") => c.includes(file);
assert.ok(arrayContains(configs, '.testrc'))
assert.ok(arrayContains(configs, '.config/testrc.ts'))
assert.ok(arrayContains(configs, ".testrc"));
assert.ok(arrayContains(configs, ".config/testrc.ts"));
console.info('configChecker tests passed')
console.info("configChecker tests passed");