@gasket/utils v6.46.8
@gasket/utils
Reusable utilities for Gasket internals
Installation
npm i @gasket/utils
Functions
tryRequire
Tries to require a module, but ignores if it is not found. If not found, result will be null.
const { tryRequire } = require('@gasket/utils');
let someConfig = tryRequire('../might/be/a/path/to/some/file');
if(!someConfig) {
someConfig = require('./default-config')
}
applyEnvironmentOverrides
Normalize the config by applying any environment or local overrides.
runShellCommand
Promise friendly wrapper to running a shell command (eg: git, npm, ls).
runShellCommand(command[, args][, options])
const { runShellCommand } = require('@gasket/utils');
async function helloWorld() {
await runShellCommand('echo', ['hello world']);
}
License
5 days ago
10 days ago
10 days ago
10 days ago
10 days ago
10 days ago
10 days ago
10 days ago
10 days ago
10 days ago
11 days ago
12 days ago
13 days ago
17 days ago
24 days ago
25 days ago
25 days ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
4 months ago
5 months ago
7 months ago
10 months ago
11 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago