
Security News
CVE Volume Surges Past 48,000 in 2025 as WordPress Plugin Ecosystem Drives Growth
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.
ara-runtime-configuration
Advanced tools
ara-runtime-configurationAra Runtime Configuration (Reads from the nearest
.ararcfile.)
Stable
$ npm install arablocks/ara-runtime-configuration
To load Runtime Configuration for any Ara related modules, simply
require this module and call the default exported function. You can pass
an object specifying default values that may not be present in an .ararc
const rc = require('ara-runtime-configuration')
const conf = rc({
network: { node: { dns: { multicast: false } } }
})
[web3]
provider = ws://127.0.0.1:8546
[network.identity]
keyring = /home/vipyne/.ara/keyring
root = /home/vipyne/.ara/identities
Example .ararc
const conf = rc(conf, name)Load runtime configuration defined in the nearest .ararc file on disk
optionally specifying defaults.
conf - Optional default configuration object or function. If conf is a function, it will be passed the base runtime config object.name - Optional name to override default ara rc namearaconf(1)araconf is a tool for quickly reading values in the closest
configuration file. It uses
json-select to support
JSONPath queries.
araconf can be used directly from command line. It accepts a single
optional JSONPath query and emits valid JSON to stdout.
usage: araconf [-hV] [options] [query]
Options:
-D, --debug Enable debug output [boolean]
-h, --help Show help [boolean]
-V, --version Show version number [boolean]
Running without a query:
$ araconf
{
"network": {
"identity": {}
},
"data": {
"root": "/home/werle/.ara"
},
"web3": {
"provider": "http://127.0.0.1:8545"
}
}
Targeting the .data object of the conf:
$ araconf .data
{
"root": "/home/werle/.ara"
}
Targeting the .web3.provider property:
$ araconf .web3.provider
"http://127.0.0.1:8545"
Enable debug output with --debug:
$ araconf .data.root --debug
ara-runtime-configuration config: /home/werle/.ararc +0ms
ara-runtime-configuration configs: [ '/home/werle/.ararc' ] +2ms
"/home/werle/.ara"
Releases follow Semantic Versioning
LGPL-3.0
FAQs
ARA Runtime Configuration (.ararc)
We found that ara-runtime-configuration demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.

Security News
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.

Security News
Tailwind Labs laid off 75% of its engineering team after revenue dropped 80%, as LLMs redirect traffic away from documentation where developers discover paid products.