Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@nrk/ps-static-file-uploader
Advanced tools
⚠️ This is an internal tool used by the TV web team @ NRK
The package is public only for ease of use withnpx
in CI
settings so we dont have to providenpx --userconfig <.npmrc>
Simple NodeJS cli tool for uploading static files in a directory to Azure Blob storage
Typical use case for node apps in the PS.Web
repo, use npx
in npm script
and be explicit about the version (@1.0.x
)
{
"scripts": {
"deploy": "npx @nrk/ps-static-file-uploader@1.0.x --uploadDirPath=<path to local dir> --remoteFolderName=<Folder name in Azure Blob storage>"
}
}
The connection string to the Azure Blob storage is read from env['BLOB_CONNECTION_STRING']
. The url to the Azure Blob storage is read from env['BLOB_STORE_URL']
,
Set deployFeatureBranch
to true to deploy other branches than master
Display help
> npx @nrk/ps-static-file-uploader -h
FAQs
Publish static files to Azure blob store
We found that @nrk/ps-static-file-uploader demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 144 open source maintainers 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
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.