Skip to content

Commit 1b72675

Browse files
committed
Project update. [p][robotic]
1 parent 62b6cea commit 1b72675

20 files changed

+611
-651
lines changed

.eslintrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
const mc = require('merge-change');
12+
const $obj = require('@clevercanyon/utilities/obj');
1313
const baseConfig = require('./dev/.files/eslint/config.cjs');
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
module.exports = mc.merge({}, baseConfig, {});
19+
module.exports = $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

.madrun.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
import mc from 'merge-change';
12+
import { $obj } from '@clevercanyon/utilities';
1313
import baseConfig from './dev/.files/madrun/config.mjs';
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
export default mc.merge({}, baseConfig, {});
19+
export default $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

.postcssrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
const mc = require('merge-change');
12+
const $obj = require('@clevercanyon/utilities/obj');
1313
const baseConfig = require('./dev/.files/postcss/config.cjs');
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
module.exports = mc.merge({}, baseConfig, {});
19+
module.exports = $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

.prettierrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
const mc = require('merge-change');
12+
const $obj = require('@clevercanyon/utilities/obj');
1313
const baseConfig = require('./dev/.files/prettier/config.cjs');
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
module.exports = mc.merge({}, baseConfig, {});
19+
module.exports = $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

.stylelintrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
const mc = require('merge-change');
12+
const $obj = require('@clevercanyon/utilities/obj');
1313
const baseConfig = require('./dev/.files/stylelint/config.cjs');
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
module.exports = mc.merge({}, baseConfig, {});
19+
module.exports = $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

.tailwindrc.cjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
*/
1010
/* eslint-env es2021, node */
1111

12-
const mc = require('merge-change');
12+
const $obj = require('@clevercanyon/utilities/obj');
1313
const baseConfig = require('./dev/.files/tailwind/config.cjs');
1414

1515
/*
1616
* Customizations.
1717
* <custom:start> */
1818

19-
module.exports = mc.merge({}, baseConfig, {});
19+
module.exports = $obj.mc.merge({}, baseConfig, {});
2020

2121
/* </custom:end> */

dev/.files/bin/envs.mjs

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,11 @@ import fsp from 'node:fs/promises';
1515

1616
import chalk from 'chalk';
1717
import u from './includes/utilities.mjs';
18+
import { $yargs } from '@clevercanyon/utilities.node';
1819

1920
const __dirname = dirname(import.meta.url);
2021
const projDir = path.resolve(__dirname, '../../..');
2122

22-
/**
23-
* NOTE: Most of these commands _must_ be performed interactively. Please review the Yargs configuration below for
24-
* further details. At this time, only the `decrypt` command is allowed noninteractively, and _only_ noninteractively.
25-
*/
26-
2723
/**
2824
* Install command.
2925
*/
@@ -479,9 +475,13 @@ class Decrypt {
479475
* Yargs ⛵🏴‍☠.
480476
*/
481477
void (async () => {
482-
await u.propagateUserEnvVars(); // i.e., `USER_` env vars.
483-
const yargs = await u.yargs({ scriptName: 'madrun envs' });
484-
await yargs
478+
await u.propagateUserEnvVars();
479+
await (
480+
await $yargs.cli({
481+
scriptName: 'madrun envs',
482+
version: (await u.pkg()).version,
483+
})
484+
)
485485
.command({
486486
command: 'install',
487487
describe: 'Installs all envs for Dotenv Vault.',

0 commit comments

Comments
 (0)