Security News
PyPI Introduces Digital Attestations to Strengthen Python Package Security
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Continuous integration, continuous delivery and automation scrips to be used within package.json scipts secion in various environments like Jenkins, Circle CI, Gitlab CI, etc.
ut-changelog: generate or update CHANGELOG.MD, based on conventional-changelog
ut-check: run tests and npm audit security checks
ut-circleci-build: build docker images in CircleCI
ut-circleci-push: push docker images from CircleCI to Amazon ECS registry. The following variables are required to be set:
AWS_ACCESS_KEY_ID # access key ID of AWS ECS credentials for push
AWS_SECRET_ACCESS_KEY # secret access key of AWS ECS credentials for push
AWS_ACCOUNT_ID # account ID, used for ECS Docker registry
ut-circleci-test: run tests and code coverage in CircleCI. In case of success, publish to npm and push to git.
GIT_AUTHOR_EMAIL # standard git variable, used when pushing
GIT_AUTHOR_NAME # standard git variable, used when pushing
GIT_COMMITTER_EMAIL # standard git variable, used when pushing
GIT_COMMITTER_NAME # standard git variable, used when pushing
NPM_EMAIL # standard npm variable, used when publishing
NPM_PASSWORD # standard npm variable, used when publishing
NPM_USER # standard npm variable, used when publishing
ut-cover: run code coverage
ut-gitlab: run tests in GitLab CI
ut-init: initialize basic UT module settings in project.json
ut-initOSS: initialize basic UT OSS module settings in project.json
ut-jenkins: run tests in Jenkins and optionally publish to npm if the current branch is the master
ut-lint-css: lint css files
ut-lint: lint .js files and package.json
ut-lint-js: lint .js files
ut-postversion: push to git
ut-precommit: run linting
ut-prepush: run npm test (suitable to be used in git hook)
ut-pretest: run linting before testing
ut-preversion: run tests before incrementing the version
ut-release: increment the version and publish to npm
ut-release-lerna: increment the versions of all updated lerna monorepo packages and publish to npm
ut-test: run all tests with blue-tape
ut command with arguments. Arguments can be one of the following 'status', 'hooks', 'update', 'branches', 'usedev', 'versionsup'.
FAQs
Build and Release management automation package.
The npm package ut-tools receives a total of 25 weekly downloads. As such, ut-tools popularity was classified as not popular.
We found that ut-tools demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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
PyPI now supports digital attestations, enhancing security and trust by allowing package maintainers to verify the authenticity of Python packages.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.