
Security News
Deno 2.2 Improves Dependency Management and Expands Node.js Compatibility
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
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 361 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
Deno 2.2 enhances Node.js compatibility, improves dependency management, adds OpenTelemetry support, and expands linting and task automation for developers.
Security News
React's CRA deprecation announcement sparked community criticism over framework recommendations, leading to quick updates acknowledging build tools like Vite as valid alternatives.
Security News
Ransomware payment rates hit an all-time low in 2024 as law enforcement crackdowns, stronger defenses, and shifting policies make attacks riskier and less profitable.