Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@diotoborg/sequi-molestias-ullam

Package Overview
Dependencies
Maintainers
0
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@diotoborg/sequi-molestias-ullam

<center> </center>

  • 7.7.82
  • unpublished
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
0
Weekly downloads
 
Created
Source
Clocks

@diotoborg/sequi-molestias-ullam

Tool to automatically update dependencies one by one in chronological order. Most dependencies are compatible with other packages from a similar time or pastime. This tool helps to find the latest compatible version of the dependencies and update them.

This tool is intended to simulate the typical updating workflow as it was done regularly.

Installation

Run with npx to find the next recommended dependency to update:

npx @diotoborg/sequi-molestias-ullam --update --install

or install globally:

# npm
npm install -g @diotoborg/sequi-molestias-ullam

# yarn
yarn global add @diotoborg/sequi-molestias-ullam

# pnpm
pnpm add -g @diotoborg/sequi-molestias-ullam

Usage

Basic usage to find the next recommended dependency to update:

npx @diotoborg/sequi-molestias-ullam --update --install

Automatically update dependencies one-by-one running tests after each update. Tests are run with the npm test command:

npx @diotoborg/sequi-molestias-ullam --update --install --auto

You can specify custom install and test commands:

npx @diotoborg/sequi-molestias-ullam --update --install --auto --install-script "yarn install" --test-script "yarn test"

Get a timeline of the updates in JSON format:

npx @diotoborg/sequi-molestias-ullam --timeline

To exclude some dependencies from the update, use the --exclude option:

npx @diotoborg/sequi-molestias-ullam --update --install --exclude react,react-dom

or use the --exclude-file option to exclude dependencies from the file:

npx @diotoborg/sequi-molestias-ullam --update --install --exclude-file exclude.txt

Requirements

  • Node.js >= 10

How it works

The tool reads the package.json file and finds all dependencies. Then it resolves all the versions from the registry, sorts them by date and finds the latest version of the dependency before finding another. Searching in version groups allows one to spot incompatibility between dependencies. Built-in cache and auto mode allow to update dependencies faster.

Diagram

Options

Usage: @diotoborg/sequi-molestias-ullam [options]

Tool to automatically update dependencies one-by-one in the time order

Options:
  -p, --packageFile <file>               Path to package.json file (default: "package.json")
  -u, --update                           Update package.json file with new versions
  -is, --install-script <command>        Install with script (default: "npm install")
  -ts, --test-script <command>           Test command (default: "npm test")
  -i, --install                          Install with script
  -t, --timeline                         Print timeline
  -a, --auto                             Run in auto mode
  -c, --cache                            Cache resolved dependencies
  -ans, --allow-non-semver               Allow non-semver versions (compare with dates then, experimental)
  -cf, --cache-file <file>               Cache file (default: "./.@diotoborg/sequi-molestias-ullam-cache.json")
  -e, --exclude <dependency>             Exclude dependency from update, separated by comma
  -r, --registry-url <url>               Registry url (default: "https://registry.npmjs.org")
  -x, --exclude-file <file>              Exclude dependencies from file, one per line (default: "")
  -shmn, --stop-if-higher-major-number   Stop if higher major number
  -shmnv, --stop-if-higher-minor-number  Stop if higher minor or major number
  -pi, --print-info                      Print info about the packages
  -h, --help                             display help for command

License

MIT

Keywords

FAQs

Package last updated on 13 Sep 2024

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc