4.0.2 • Published 22 days ago
@adobe/aio-cli-lib-app-config v4.0.2
aio-cli-lib-app-config
node lib to provide a consistent interface to various config files that make up Adobe Developer App Builder applications and extensions
Loading the app config returns an object that describes the entire applications.
Including:
- extensions
- credentials
- paths to components
Here is an example object:
{
aio: {...aioConfig...},
packagejson: {...package.json...},
all: {
/*
OPTIONAL: newer projects are organized by extensions. `application` is a placeholder used by older apps which to not explictly define extensions
*/
'application': {
app: {
name, /* Name from package.json, stripped of @scope */
version, /* version from package.json OR 0.1.0 */
hasFrontend, /* does this app/extension have static assets to be deployed to CDN */
hasBackend, /* does this app/extension include actions */
dist /* output directory, default is 'dist/'
},
ow: {
/* Only relevant if hasBackend is true, these are the credentials used to deploy/invoke actions */
apihost,
apiversion,
auth,
namespace,
package
},
s3: {
creds || tvmUrl,
credsCacheFile,
folder,
},
web: {
src,
injectedConfig,
distDev,
distProd,
},
manifest: {
full,
package,
packagePlaceholder,
src,
},
actions: {
src,
dist,
remote,
urls
}
}
},
OPTIONAL:'dx/asset-compute/worker/1': {
...same as above...
},
OPTIONAL:'dx/excshell/1': {
...same as above...
},
}
4.0.2
22 days ago
4.0.1
3 months ago
4.0.0
4 months ago
3.0.2-pre.2024-01-08.sha-754ff986
4 months ago
3.0.2
6 months ago
1.1.0
9 months ago
3.0.1
8 months ago
1.0.1-pre.2023-07-10.sha-32c62844
10 months ago
1.0.1-pre.2023-07-14.sha-628de670
10 months ago
3.0.0
8 months ago
1.0.1-pre.2023-07-12.sha-fee15187
10 months ago
2.0.1
9 months ago
2.0.0
9 months ago
1.0.1
1 year ago
1.0.0
2 years ago
0.2.2-pre.2022-07-21.sha-19131c23
2 years ago
0.2.2
3 years ago
0.2.1
3 years ago