create-artifactory-access-config

1.3.0 • Public • Published

Artifactory Access Configuration Utility

This utility automates a correct and secure NPM/Yarn package manager configuration for third-party registries – specifically Artifactory. It does this through a set of questions that eventually result in updated ~/.npmrc and ~/.yarnrc.yml files.

Important Compatibility Note

This CLI creates configuration files for NPM (~/.npmrc) and Yarn 2/Berry (~/.yarnrc.yml).

Usage

yarn create artifactory-access-config
npx create-artifactory-access-config

Pro Tip: You can configure default values for the registry and repository key questions via the REGISTRY and REPOSITORY_KEY environment variables. This comes in handy within onboarding guides!

REGISTRY="https://artifactory.example.com" REPOSITORY_KEY="npm-virtual" yarn create artifactory-access-config

Security

This CLI tries to apply common best practices for a secure authentication to a third-party registry. Please note that usage of this CLI results in a change to global configuration files residing within your $HOME directory. Be especially careful in case you are sharing your dotfiles!

Dependencies (4)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i create-artifactory-access-config

    Weekly Downloads

    1,624

    Version

    1.3.0

    License

    MIT

    Unpacked Size

    23.7 kB

    Total Files

    12

    Last publish

    Collaborators

    • bripkens