Cleanup application files from sensitive information.
To be executed after ubcli linkstatic for environment where security requirements is extremely high.
Script:
- cleanup all package.json files in /opt/unitybase/apps/{PRODUCT_NAME}/inetpub/clientRequire/ folder Only necessary information (name, version, engines, config and main sections are remains)
versionvalue in package.json are forced to 100.0.1- all CHANGELOG.md files are removed
Usage from a command line:
ubcli hardering Usage from a code:
const hardering = require('@unitybase/ubcli/hardering') hardering({})
Methods
# hardering (cfg: object) inner
Arguments:
cfg: object
