CINXE.COM

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.14.1"/><meta name="description" content="Install a package" data-gatsby-head="true"/><meta property="og:title" content="npm-install | npm Docs" data-gatsby-head="true"/><meta property="og:description" content="Install a package" data-gatsby-head="true"/><meta property="og:image" content="https://user-images.githubusercontent.com/29712634/81721690-e2fb5d80-9445-11ea-8602-4b2294c964f3.png" data-gatsby-head="true"/><meta property="twitter:card" content="summary_large_image" data-gatsby-head="true"/><style data-href="/styles.f60fe6943b8b99b1510f.css" data-identity="gatsby-global-css">.prc-VisuallyHidden-VisuallyHidden-UNWQp:not(:focus):not(:active):not(:focus-within){clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.prc-Spinner-Box-qNUI9{display:inline-flex}@keyframes prc-Spinner-rotate-keyframes-XyFIG{to{transform:rotate(1turn)}}.prc-Spinner-SpinnerAnimation-e7Gf-{animation:prc-Spinner-rotate-keyframes-XyFIG var(--base-duration-1000) var(--base-easing-linear) infinite}.prc-components-Spinner-Azb7p{height:100%;max-width:100%;position:absolute;right:0;top:0}.prc-components-SpinnerLeading-s-LyA{left:0}.prc-components-SpinnerHidden-GG1PJ{visibility:hidden}.prc-components-SpinnerVisible-w5g8l{visibility:visible}.prc-components-Input-Ic-y8{appearance:none;background-color:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;width:100%}.prc-components-Input-Ic-y8:focus{outline:0}.prc-components-TextInputBaseWrapper-ueK9q{align-items:stretch;background-color:var(--bgColor-default,var(--color-canvas-default));border:var(--borderWidth-thin,max(1px,.0625rem)) solid var(--control-borderColor-rest,var(--color-btn-border));border-radius:var(--borderRadius-medium,.375rem);box-shadow:var(--shadow-inset,var(--color-primer-shadow-inset));color:var(--fgColor-default,var(--color-fg-default));display:inline-flex;font-size:var(--text-body-size-medium,.875rem);line-height:var(--base-size-20,1.25rem);min-height:var(--base-size-32,2rem);outline:none;overflow:hidden;vertical-align:middle}.prc-components-TextInputBaseWrapper-ueK9q input,.prc-components-TextInputBaseWrapper-ueK9q textarea{cursor:text}.prc-components-TextInputBaseWrapper-ueK9q select{cursor:pointer}:is(.prc-components-TextInputBaseWrapper-ueK9q input,.prc-components-TextInputBaseWrapper-ueK9q textarea,.prc-components-TextInputBaseWrapper-ueK9q select)::placeholder{color:var(--fgColor-muted,var(--color-fg-muted))}.prc-components-TextInputBaseWrapper-ueK9q:where(:not([data-trailing-action]):focus-within),.prc-components-TextInputBaseWrapper-ueK9q:where([data-trailing-action][data-focused]){border-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));outline:var(--borderWidth-thick,max(2px,.125rem)) solid var(--borderColor-accent-emphasis,var(--color-accent-emphasis));outline-offset:-1px}.prc-components-TextInputBaseWrapper-ueK9q>textarea{padding:var(--base-size-12,.75rem)}.prc-components-TextInputBaseWrapper-ueK9q:where([data-contrast]){background-color:var(--bgColor-inset,var(--color-canvas-inset))}.prc-components-TextInputBaseWrapper-ueK9q:where([data-disabled]){background-color:var(--control-bgColor-disabled,var(--color-input-disabled-bg));border-color:var(--control-borderColor-disabled,var(--color-btn-border));box-shadow:none;color:var(--fgColor-disabled,var(--color-primer-fg-disabled))}.prc-components-TextInputBaseWrapper-ueK9q:where([data-disabled]) input,.prc-components-TextInputBaseWrapper-ueK9q:where([data-disabled]) select,.prc-components-TextInputBaseWrapper-ueK9q:where([data-disabled]) textarea{cursor:not-allowed}.prc-components-TextInputBaseWrapper-ueK9q:where([data-monospace]){font-family:var(--fontStack-monospace,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace)}.prc-components-TextInputBaseWrapper-ueK9q:where([data-validation=error]){border-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.prc-components-TextInputBaseWrapper-ueK9q:where([data-validation=error]):where(:not([data-trailing-action])):focus-within,.prc-components-TextInputBaseWrapper-ueK9q:where([data-validation=error]):where([data-trailing-action][data-focused]){border-color:var(--fgColor-accent,var(--color-accent-fg));outline:2px solid var(--fgColor-accent,var(--color-accent-fg));outline-offset:-1px}.prc-components-TextInputBaseWrapper-ueK9q:where([data-validation=success]){border-color:var(--bgColor-success-emphasis,var(--color-success-emphasis))}.prc-components-TextInputBaseWrapper-ueK9q:where([data-block]){align-self:stretch;display:flex;width:100%}@media screen and (min-width:48rem){.prc-components-TextInputBaseWrapper-ueK9q{font-size:var(--text-body-size-medium,.875rem)}}.prc-components-TextInputBaseWrapper-ueK9q{--inner-action-size:var(--base-size-24,1.5rem)}.prc-components-TextInputBaseWrapper-ueK9q:where([data-size=small]){--inner-action-size:var(--base-size-20,1.25rem);font-size:var(--text-body-size-small,.75rem);line-height:var(--base-size-20,1.25rem);min-height:var(--base-size-28,1.75rem);padding-bottom:3px;padding-left:var(--base-size-8,.5rem);padding-right:var(--base-size-8,.5rem);padding-top:3px}.prc-components-TextInputBaseWrapper-ueK9q:where([data-size=large]){--inner-action-size:var(--base-size-28,1.75rem);height:var(--base-size-40,2.5rem);padding-bottom:10px;padding-left:var(--base-size-8,.5rem);padding-right:var(--base-size-8,.5rem);padding-top:10px}.prc-components-TextInputBaseWrapper-ueK9q:where([data-variant=small]){font-size:(--text-body-size-small);line-height:var(--base-size-20,1.25rem);min-height:28px;padding-bottom:3px;padding-left:var(--base-size-8,.5rem);padding-right:var(--base-size-8,.5rem);padding-top:3px}.prc-components-TextInputBaseWrapper-ueK9q:where([data-variant=large]){font-size:var(--text-title-size-medium,1.25rem);padding-bottom:10px;padding-left:var(--base-size-8,.5rem);padding-right:var(--base-size-8,.5rem);padding-top:10px}.prc-components-TextInputWrapper-i1ofR,.prc-components-TextInputWrapper-i1ofR>input,.prc-components-TextInputWrapper-i1ofR>select{padding-left:0;padding-right:0}.prc-components-TextInputWrapper-i1ofR{background-position:right 8px center;background-repeat:no-repeat}.prc-components-TextInputWrapper-i1ofR>:not(:last-child){margin-right:var(--base-size-8,.5rem)}.prc-components-TextInputWrapper-i1ofR .TextInput-action,.prc-components-TextInputWrapper-i1ofR .TextInput-icon{align-self:center;color:var(--fgColor-muted,var(--color-fg-muted));flex-shrink:0}.prc-components-TextInputWrapper-i1ofR:where([data-leading-visual]){padding-left:var(--base-size-12,.75rem)}.prc-components-TextInputWrapper-i1ofR:where([data-trailing-visual]:not([data-trailing-action])){padding-right:var(--base-size-12,.75rem)}.prc-components-TextInputWrapper-i1ofR:where(:not([data-leading-visual]))>input,.prc-components-TextInputWrapper-i1ofR:where(:not([data-leading-visual]))>select{padding-left:var(--base-size-12,.75rem)}.prc-components-TextInputWrapper-i1ofR:where(:not([data-trailing-visual]):not([data-trailing-action]))>input,.prc-components-TextInputWrapper-i1ofR:where(:not([data-trailing-visual]):not([data-trailing-action]))>select{padding-right:var(--base-size-12,.75rem)}.prc-CounterLabel-CounterLabel-ZwXPe{border:var(--borderWidth-thin,max(1px,.0625rem)) solid var(--counter-borderColor,var(--color-counter-border));border-radius:20px;display:inline-block;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);line-height:1;padding:var(--base-size-2,.125rem) var(--base-size-6,.375rem)}.prc-CounterLabel-CounterLabel-ZwXPe:where([data-scheme=primary]){background-color:var(--bgColor-neutral-emphasis,var(--color-fg-subtle));color:var(--fgColor-onEmphasis,var(--color-fg-on-emphasis))}.prc-CounterLabel-CounterLabel-ZwXPe:where([data-scheme=secondary]){background-color:var(--bgColor-neutral-muted,var(--color-neutral-subtle));color:var(--fgColor-default,var(--color-fg-default))}.prc-CounterLabel-CounterLabel-ZwXPe:where(:empty){display:none}.prc-Button-ButtonBase-c50BI{align-items:center;appearance:none;background-color:transparent;border:var(--borderWidth-thin,max(1px,.0625rem)) solid;border-color:var(--button-default-borderColor-rest,var(--color-btn-border));border-radius:var(--borderRadius-medium,.375rem);color:var(--button-default-fgColor-rest,var(--color-btn-text));cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-body-size-medium,.875rem);font-weight:var(--base-text-weight-medium,500);gap:var(--base-size-8,.5rem);height:var(--control-medium-size,2rem);justify-content:space-between;min-width:max-content;padding:0 var(--control-medium-paddingInline-normal,.75rem);text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:80ms cubic-bezier(.65,0,.35,1);transition-property:color,fill,background-color,border-color;-webkit-user-select:none;user-select:none}.prc-Button-ButtonBase-c50BI:hover{transition-duration:80ms}.prc-Button-ButtonBase-c50BI:focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:-2px}.prc-Button-ButtonBase-c50BI:active{transition:none}.prc-Button-ButtonBase-c50BI:disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:not([data-loading=true]){box-shadow:none;cursor:not-allowed}:is(.prc-Button-ButtonBase-c50BI:disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:not([data-loading=true])) .prc-Button-CounterLabel-f5-4u,:is(.prc-Button-ButtonBase-c50BI:disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:not([data-loading=true])) .prc-Button-Visual-2epfX{color:inherit}@media (forced-colors:active){.prc-Button-ButtonBase-c50BI:focus{outline:1px solid transparent}}.prc-Button-ButtonBase-c50BI :where(.prc-Button-Visual-2epfX){color:var(--fgColor-muted,var(--color-fg-muted));display:flex;pointer-events:none}.prc-Button-ButtonBase-c50BI :where(.prc-Button-VisualWrap-Db-eB){display:flex;pointer-events:none}.prc-Button-ButtonBase-c50BI:where(.prc-Button-IconButton-szpyj){display:inline-grid;flex-shrink:0;min-width:unset;padding:unset;place-content:center;width:var(--control-medium-size,2rem)}.prc-Button-ButtonBase-c50BI:where(.prc-Button-IconButton-szpyj):where([data-size=small]){width:var(--control-small-size,1.75rem)}.prc-Button-ButtonBase-c50BI:where(.prc-Button-IconButton-szpyj):where([data-size=large]){width:var(--control-large-size,2.5rem)}.prc-Button-ButtonBase-c50BI:where([href]){display:inline-flex}.prc-Button-ButtonBase-c50BI:where([href]):hover{-webkit-text-decoration:none;text-decoration:none}.prc-Button-ButtonBase-c50BI :where(.prc-Button-ButtonContent-HKbr-){align-content:center;align-items:center;display:grid;flex:1 0 auto;grid-template-areas:"leadingVisual text trailingVisual";grid-template-columns:min-content minmax(0,auto) min-content}:is(.prc-Button-ButtonBase-c50BI :where(.prc-Button-ButtonContent-HKbr-))>:not(:last-child){margin-right:var(--base-size-8,.5rem)}:is(.prc-Button-ButtonBase-c50BI :where(.prc-Button-ButtonContent-HKbr-)):where([data-align=center]){justify-content:center}:is(.prc-Button-ButtonBase-c50BI :where(.prc-Button-ButtonContent-HKbr-)):where([data-align=start]){justify-content:flex-start}.prc-Button-ButtonBase-c50BI :where([data-component=leadingVisual]){grid-area:leadingVisual}.prc-Button-ButtonBase-c50BI :where(.prc-Button-Label-pTQ3x){grid-area:text;line-height:1.4285714;white-space:nowrap}.prc-Button-ButtonBase-c50BI :where([data-component=trailingVisual]){grid-area:trailingVisual}.prc-Button-ButtonBase-c50BI :where([data-component=trailingAction]){margin-right:calc(var(--base-size-4,.25rem)*-1)}.prc-Button-ButtonBase-c50BI:where([data-size=small]){font-size:var(--text-body-size-small,.75rem);gap:var(--control-small-gap,.25rem);height:var(--control-small-size,1.75rem);padding:0 var(--control-small-paddingInline-condensed,.5rem)}.prc-Button-ButtonBase-c50BI:where([data-size=small]) .prc-Button-ButtonContent-HKbr->:not(:last-child){margin-right:var(--control-small-gap,.25rem)}.prc-Button-ButtonBase-c50BI:where([data-size=small]) .prc-Button-Label-pTQ3x{line-height:1.6666667}.prc-Button-ButtonBase-c50BI:where([data-size=large]){gap:var(--control-large-gap,.5rem);height:var(--control-large-size,2.5rem);padding:0 var(--control-large-paddingInline-spacious,1rem)}.prc-Button-ButtonBase-c50BI:where([data-size=large]) .prc-Button-ButtonContent-HKbr->:not(:last-child){margin-right:var(--control-large-gap,.5rem)}.prc-Button-ButtonBase-c50BI:where([data-block=block]){width:100%}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]){height:unset;min-height:var(--control-medium-size,2rem);min-width:-moz-fit-content;min-width:fit-content}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]) .prc-Button-ButtonContent-HKbr-{align-self:stretch;flex:1 1 auto;padding-block:calc(var(--control-medium-paddingBlock,.375rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]) .prc-Button-Label-pTQ3x{white-space:unset;word-break:break-word}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]):where([data-size=small]){height:unset;min-height:var(--control-small-size,1.75rem)}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]):where([data-size=small]) .prc-Button-ButtonContent-HKbr-{padding-block:calc(var(--control-small-paddingBlock,.25rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]):where([data-size=large]){height:unset;min-height:var(--control-large-size,2.5rem);padding-inline:var(--control-large-paddingInline-spacious,1rem)}.prc-Button-ButtonBase-c50BI:where([data-label-wrap=true]):where([data-size=large]) .prc-Button-ButtonContent-HKbr-{padding-block:calc(var(--control-large-paddingBlock,.625rem) - var(--base-size-2,.125rem))}.prc-Button-ButtonBase-c50BI:where([data-loading=true]) .prc-Button-LoadingSpinner-hLV6o:not([data-component=leadingVisual],[data-component=trailingVisual],[data-component=trailingAction]){grid-area:text;margin-right:0!important;place-self:center}:is(.prc-Button-ButtonBase-c50BI:where([data-loading=true]) .prc-Button-LoadingSpinner-hLV6o:not([data-component=leadingVisual],[data-component=trailingVisual],[data-component=trailingAction]))+.prc-Button-Label-pTQ3x{visibility:hidden}.prc-Button-ButtonBase-c50BI:where([data-variant=default]){background-color:var(--button-default-bgColor-rest,var(--color-btn-bg));box-shadow:var(--button-default-shadow-resting,var(--color-btn-shadow));color:var(--button-default-fgColor-rest,var(--color-btn-text))}.prc-Button-ButtonBase-c50BI[aria-expanded=true]:where([data-variant=default]){background-color:var(--button-default-bgColor-active,var(--color-btn-active-bg));border-color:var(--button-default-borderColor-active,var(--color-btn-active-border))}.prc-Button-ButtonBase-c50BI:where([data-variant=default]):hover{background-color:var(--button-default-bgColor-hover,var(--color-btn-hover-bg));border-color:var(--button-default-borderColor-hover,var(--color-btn-hover-border))}.prc-Button-ButtonBase-c50BI:where([data-variant=default]):active{background-color:var(--button-default-bgColor-active,var(--color-btn-active-bg));border-color:var(--button-default-borderColor-active,var(--color-btn-active-border))}.prc-Button-ButtonBase-c50BI:where([data-variant=default]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=default]):not([data-loading=true]){background-color:var(--button-default-bgColor-disabled,var(--color-btn-bg));border-color:var(--button-default-borderColor-disabled,var(--color-btn-border));box-shadow:none;color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}.prc-Button-ButtonBase-c50BI:where([data-variant=default]) .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-default-bgColor-rest,var(--color-btn-counter-bg))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=default]):where(.prc-Button-IconButton-szpyj){color:var(--fgColor-muted,var(--color-fg-muted))}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]){background-color:var(--button-primary-bgColor-rest,var(--color-btn-primary-bg));border-color:var(--button-primary-borderColor-rest,var(--color-btn-primary-border));box-shadow:var(--shadow-resting-small,var(--color-shadow-small));color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))}.prc-Button-ButtonBase-c50BI[aria-expanded=true]:where([data-variant=primary]){background-color:var(--button-primary-bgColor-active,var(--color-btn-primary-selected-bg));box-shadow:var(--button-primary-shadow-selected,var(--color-btn-primary-selected-shadow))}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]):hover{background-color:var(--button-primary-bgColor-hover,var(--color-btn-primary-hover-bg));border-color:var(--button-primary-borderColor-hover,var(--color-btn-primary-hover-border))}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]):focus-visible{box-shadow:inset 0 0 0 3px var(--fgColor-onEmphasis,var(--color-fg-on-emphasis));outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:-2px}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]):active{background-color:var(--button-primary-bgColor-active,var(--color-btn-primary-selected-bg));box-shadow:var(--button-primary-shadow-selected,var(--color-btn-primary-selected-shadow))}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=primary]):not([data-loading=true]){background-color:var(--button-primary-bgColor-disabled,var(--color-btn-primary-disabled-bg));border-color:var(--button-primary-borderColor-disabled,var(--color-btn-primary-disabled-border));box-shadow:none;color:var(--button-primary-fgColor-disabled,var(--color-btn-primary-disabled-text))}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]) .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-primary-bgColor-rest,var(--color-btn-primary-counter-bg))!important;color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=primary]) .prc-Button-Visual-2epfX{color:var(--button-primary-fgColor-rest,var(--color-btn-primary-text))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]){background-color:var(--button-danger-bgColor-rest,var(--color-btn-bg));box-shadow:var(--button-default-shadow-resting,var(--color-btn-shadow));color:var(--button-danger-fgColor-rest,var(--color-btn-danger-text))}.prc-Button-ButtonBase-c50BI[aria-expanded=true]:where([data-variant=danger]){background-color:var(--button-danger-bgColor-active,var(--color-btn-danger-selected-bg));border-color:var(--button-danger-borderColor-active,var(--color-btn-danger-selected-border));box-shadow:var(--button-danger-shadow-selected,var(--color-btn-danger-selected-shadow));color:var(--button-danger-fgColor-active,var(--color-btn-danger-selected-text))}.prc-Button-ButtonBase-c50BI[aria-expanded=true]:where([data-variant=danger]) .prc-Button-Visual-2epfX{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):hover{background-color:var(--button-danger-bgColor-hover,var(--color-btn-danger-hover-bg));border-color:var(--button-danger-borderColor-hover,var(--color-btn-danger-hover-border));box-shadow:var(--shadow-resting-small,var(--color-shadow-small));color:var(--button-danger-fgColor-hover,var(--color-btn-danger-hover-text))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):hover .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-danger-bgColor-hover,var(--color-btn-danger-hover-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-hover,var(--color-btn-danger-hover-counter-fg))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):hover .prc-Button-Visual-2epfX{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):active{background-color:var(--button-danger-bgColor-active,var(--color-btn-danger-selected-bg));border-color:var(--button-danger-borderColor-active,var(--color-btn-danger-selected-border));box-shadow:var(--button-danger-shadow-selected,var(--color-btn-danger-selected-shadow));color:var(--button-danger-fgColor-active,var(--color-btn-danger-selected-text))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):active .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-danger-bgColor-hover,var(--color-btn-danger-hover-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-hover,var(--color-btn-danger-hover-counter-fg))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):active .prc-Button-Visual-2epfX{color:var(--button-danger-iconColor-hover,var(--color-btn-danger-hover-icon))}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=danger]):not([data-loading=true]){background-color:var(--button-danger-bgColor-disabled,var(--color-btn-danger-disabled-bg));border-color:var(--button-default-borderColor-disabled,var(--color-btn-border));box-shadow:none;color:var(--button-danger-fgColor-disabled,var(--color-btn-danger-disabled-text))}:is(.prc-Button-ButtonBase-c50BI:where([data-variant=danger]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=danger]):not([data-loading=true])) .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-danger-bgColor-disabled,var(--color-btn-danger-disabled-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-disabled,var(--color-btn-danger-disabled-counter-fg))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]) .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-danger-bgColor-rest,var(--color-btn-danger-counter-bg))!important;color:var(--buttonCounter-danger-fgColor-rest,var(--color-btn-danger-counter-fg))!important}.prc-Button-ButtonBase-c50BI:where([data-variant=danger]) .prc-Button-Visual-2epfX{color:var(--button-danger-iconColor-rest,var(--color-btn-danger-icon))}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]){border-color:transparent;box-shadow:none;color:var(--button-default-fgColor-rest,var(--color-btn-text))}.prc-Button-ButtonBase-c50BI[aria-expanded=true]:where([data-variant=invisible]){background-color:var(--button-invisible-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):hover{background-color:var(--button-invisible-bgColor-hover,var(--color-action-list-item-default-hover-bg))}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):hover .prc-Button-Visual-2epfX{color:var(--button-invisible-iconColor-hover,#636c76)}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):active{background-color:var(--button-invisible-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):active .prc-Button-Visual-2epfX{color:var(--button-invisible-iconColor-hover,#636c76)}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=invisible]):not([data-loading=true]){background-color:var(--button-invisible-bgColor-disabled,var(--color-action-list-item-default-selected-bg));border-color:var(--button-invisible-borderColor-disabled,var(--color-action-list-item-default-selected-bg));box-shadow:none;color:var(--button-invisible-fgColor-disabled,var(--color-primer-fg-disabled))}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]) .prc-Button-Visual-2epfX{color:var(--button-invisible-iconColor-rest,#636c76)}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]) .prc-Button-CounterLabel-f5-4u{background-color:var(--buttonCounter-invisible-bgColor-rest,#afb8c133)!important}.prc-Button-ButtonBase-c50BI:where([data-variant=invisible]):where(.prc-Button-IconButton-szpyj){color:var(--button-invisible-iconColor-rest,#636c76)}.prc-Button-ButtonBase-c50BI:where([data-variant=link]){border:unset;color:var(--fgColor-link,var(--color-accent-fg));display:inline-flex;font-size:inherit;height:unset;min-width:-moz-fit-content;min-width:fit-content;padding:0;text-align:left}.prc-Button-ButtonBase-c50BI:where([data-variant=link]):hover:not(:disabled,[data-inactive]){-webkit-text-decoration:underline;text-decoration:underline}.prc-Button-ButtonBase-c50BI:where([data-variant=link]):focus,.prc-Button-ButtonBase-c50BI:where([data-variant=link]):focus-visible{outline-offset:2px}.prc-Button-ButtonBase-c50BI:where([data-variant=link]):disabled,.prc-Button-ButtonBase-c50BI[aria-disabled=true]:where([data-variant=link]):not([data-loading=true]){background-color:transparent;border-color:transparent;color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}.prc-Button-ButtonBase-c50BI:where([data-variant=link]) .prc-Button-Label-pTQ3x{white-space:unset}.prc-Button-ButtonBase-c50BI:where([data-variant=link]):where([data-inactive]){background:transparent!important;color:var(--button-inactive-fgColor,#57606a)}.prc-Button-ButtonBase-c50BI:where([data-variant=link]) .prc-Button-Visual-2epfX{color:var(--fgColor-link,var(--color-accent-fg))}.prc-Button-ButtonBase-c50BI:where([data-inactive]),.prc-Button-ButtonBase-c50BI:where([data-inactive]):hover{background-color:var(--button-inactive-bgColor,#eaeef2);border-color:var(--button-inactive-bgColor,#eaeef2);color:var(--button-inactive-fgColor,#57606a);cursor:auto}:is(.prc-Button-ButtonBase-c50BI:where([data-inactive]),.prc-Button-ButtonBase-c50BI:where([data-inactive]):hover) .prc-Button-CounterLabel-f5-4u,:is(.prc-Button-ButtonBase-c50BI:where([data-inactive]),.prc-Button-ButtonBase-c50BI:where([data-inactive]):hover) .prc-Button-Visual-2epfX{color:inherit!important}.prc-Button-ButtonBase-c50BI:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])){padding-inline:var(--control-medium-paddingInline-condensed,.5rem)}.prc-Button-ButtonBase-c50BI:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])):where([data-size=small]){padding-inline:var(--control-xsmall-paddingInline-condensed,.25rem)}.prc-Button-ButtonBase-c50BI:where([data-has-count]):has([data-component=leadingVisual]):not(:has([data-component=text])):where([data-size=large]){padding-inline:var(--control-large-paddingInline-normal,.75rem)}.prc-Button-ConditionalWrapper-WLT4Z{display:block}@keyframes prc-TooltipV2-tooltip-appear-hLf77{0%{opacity:0}to{opacity:1}}.prc-TooltipV2-Tooltip-cYMVY{display:none}.prc-TooltipV2-Tooltip-cYMVY[popover]{clip:auto;word-wrap:break-word;-webkit-font-smoothing:subpixel-antialiased;background:var(--tooltip-bgColor);border:0;border-radius:var(--borderRadius-medium,.375rem);color:var(--tooltip-fgColor);font:normal normal 11px/1.5 var(--fontStack-system,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji");inset:auto;margin:auto;max-width:250px;opacity:0;overflow:visible;padding:.5em .75em;position:absolute;text-align:center;white-space:normal;width:max-content}.prc-TooltipV2-Tooltip-cYMVY[popover]:popover-open{display:block}.prc-TooltipV2-Tooltip-cYMVY.prc-TooltipV2----ketfx[popover]:popover-open{display:block}@media (forced-colors:active){.prc-TooltipV2-Tooltip-cYMVY{outline:1px solid transparent}}.prc-TooltipV2-Tooltip-cYMVY:after{content:"";display:block;height:var(--overlay-offset,.25rem);left:0;position:absolute;right:0}.prc-TooltipV2-Tooltip-cYMVY[data-direction=n]:after,.prc-TooltipV2-Tooltip-cYMVY[data-direction=ne]:after,.prc-TooltipV2-Tooltip-cYMVY[data-direction=nw]:after{top:100%}.prc-TooltipV2-Tooltip-cYMVY[data-direction=s]:after,.prc-TooltipV2-Tooltip-cYMVY[data-direction=se]:after,.prc-TooltipV2-Tooltip-cYMVY[data-direction=sw]:after{bottom:100%}.prc-TooltipV2-Tooltip-cYMVY[data-direction=w]:after{left:100%}.prc-TooltipV2-Tooltip-cYMVY[data-direction=e]:after,.prc-TooltipV2-Tooltip-cYMVY[data-direction=w]:after{bottom:0;content:"";display:block;height:100%;position:absolute;width:8px}.prc-TooltipV2-Tooltip-cYMVY[data-direction=e]:after{margin-left:-8px;right:100%}.prc-TooltipV2-Tooltip-cYMVY:popover-open,.prc-TooltipV2-Tooltip-cYMVY:popover-open:before{animation-delay:0s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:prc-TooltipV2-tooltip-appear-hLf77;animation-timing-function:ease-in}.prc-TooltipV2-Tooltip-cYMVY.prc-TooltipV2----ketfx:popover-open,.prc-TooltipV2-Tooltip-cYMVY.prc-TooltipV2----ketfx:popover-open:before{animation-delay:0s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:prc-TooltipV2-tooltip-appear-hLf77;animation-timing-function:ease-in}.prc-TooltipV2-keybindingHintContainer-tv-0S.prc-TooltipV2-hasTextBefore-ot22R{margin-left:var(--base-size-6,.375rem);margin-right:-.125em}.prc-Text-Text-0ima0:where([data-size=small]){font-size:var(--text-body-size-small,.75rem);line-height:var(--text-body-lineHeight-small,1.6666)}.prc-Text-Text-0ima0:where([data-size=medium]){font-size:var(--text-body-size-medium,.875rem);line-height:var(--text-body-lineHeight-medium,1.4285)}.prc-Text-Text-0ima0:where([data-size=large]){font-size:var(--text-body-size-large,1rem);line-height:var(--text-body-lineHeight-large,1.5)}.prc-Text-Text-0ima0:where([data-weight=light]){font-weight:var(--base-text-weight-light,300)}.prc-Text-Text-0ima0:where([data-weight=normal]){font-weight:var(--base-text-weight-normal,400)}.prc-Text-Text-0ima0:where([data-weight=medium]){font-weight:var(--base-text-weight-medium,500)}.prc-Text-Text-0ima0:where([data-weight=semibold]){font-weight:var(--base-text-weight-semibold,600)}.prc-KeybindingHint-KeybindingHint-0pyit{background:none;border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:unset;overflow:visible;padding:0;position:relative;vertical-align:baseline;white-space:nowrap}.prc-components-Invisible-uIWry{background-color:transparent;color:var(--fgColor-muted,var(--color-fg-muted));padding:var(--base-size-2,.125rem) var(--base-size-4,.25rem);position:relative}.prc-components-Invisible-uIWry:focus,.prc-components-Invisible-uIWry:hover{color:var(--fgColor-default,var(--color-fg-default))}.prc-components-Invisible-uIWry[data-component=IconButton]{height:var(--inner-action-size);width:var(--inner-action-size)}@media (pointer:coarse){.prc-components-Invisible-uIWry :after{content:"";left:0;min-height:44px;position:absolute;right:0;top:50%;transform:translateY(-50%)}}:where(.prc-Link-Link-85e08){color:var(--fgColor-accent,var(--color-accent-fg));-webkit-text-decoration:none;text-decoration:none}:where(.prc-Link-Link-85e08):is(button){appearance:none;background-color:transparent;border:0;cursor:pointer;display:inline-block;font-size:inherit;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}:where(.prc-Link-Link-85e08):hover{-webkit-text-decoration:underline;text-decoration:underline}:where(.prc-Link-Link-85e08):where([data-underline=true]),[data-a11y-link-underlines=true] :where(.prc-Link-Link-85e08):where([data-inline=true]){-webkit-text-decoration:underline;text-decoration:underline}:where(.prc-Link-Link-85e08):where([data-muted=true]){color:var(--fgColor-muted,var(--color-fg-muted))}:where(.prc-Link-Link-85e08):where([data-muted=true]):hover{color:var(--fgColor-accent,var(--color-accent-fg));-webkit-text-decoration:none;text-decoration:none}:where(.prc-Heading-Heading-6CmGO){font-size:var(--text-title-size-large,2rem);font-weight:var(--base-text-weight-semibold,600);margin:0}:where(.prc-Heading-Heading-6CmGO):where([data-variant=large]){font:var(--text-title-shorthand-large,600 2rem/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}:where(.prc-Heading-Heading-6CmGO):where([data-variant=medium]){font:var(--text-title-shorthand-medium,600 1.25rem/1.6 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}:where(.prc-Heading-Heading-6CmGO):where([data-variant=small]){font:var(--text-title-shorthand-small,600 1rem/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji")}.prc-ActionList-ActionListHeader-lEr8v{margin-block-end:var(--base-size-8,.5rem)}.prc-ActionList-ActionListHeader-lEr8v:where([data-list-variant=full]){margin-inline-start:var(--base-size-8,.5rem)}.prc-ActionList-ActionListHeader-lEr8v:where([data-list-variant=inset]){margin-inline-start:calc(var(--control-medium-paddingInline-condensed,.5rem) + var(--base-size-8,.5rem))}.prc-ActionList-ActionList-X4RiC,.prc-ActionList-ActionList-X4RiC ul{list-style:none;margin:0;padding:0}.prc-ActionList-ActionList-X4RiC:where([data-variant=inset]){padding-block:var(--base-size-8,.5rem)}.prc-ActionList-ActionList-X4RiC:where([data-variant=inset]) .prc-ActionList-ActionListItem-uq6I7{margin-inline:var(--base-size-8,.5rem)}.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) .prc-ActionList-ActionListSubContent-lP9xj:before{background:var(--borderColor-muted,var(--color-border-muted));content:"";display:block;height:1px;position:absolute;top:-7px;width:100%}:is(.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) [data-description-variant=inline]):before{background:var(--borderColor-muted,var(--color-border-muted));content:"";display:block;height:var(--borderWidth-thin,max(1px,.0625rem));position:absolute;top:-7px;width:100%}:is(.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) [data-description-variant=inline]) .prc-ActionList-ActionListSubContent-lP9xj:before{content:unset}.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) .prc-ActionList-ActionListItem-uq6I7:first-of-type .prc-ActionList-ActionListSubContent-lP9xj:before,.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) .prc-ActionList-Divider-rsZFG+.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-ActionListSubContent-lP9xj:before{visibility:hidden}.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) .prc-ActionList-ActionListItem-uq6I7:first-of-type [data-description-variant=inline]:before,.prc-ActionList-ActionList-X4RiC:where([data-dividers=true]) .prc-ActionList-Divider-rsZFG+.prc-ActionList-ActionListItem-uq6I7 [data-description-variant=inline]:before{visibility:hidden}.prc-ActionList-ActionList-X4RiC .prc-ActionList-Divider-rsZFG:first-child{display:none}.prc-ActionList-ActionListItem-uq6I7{background-color:var(--control-transparent-bgColor-rest,transparent);border-radius:var(--borderRadius-medium,.375rem);list-style:none;position:relative}.prc-ActionList-ActionListItem-uq6I7:has(>.prc-ActionList-TrailingAction-RmUk1){display:flex;flex-wrap:nowrap}@media (hover:hover){.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):active,.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover{cursor:pointer}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg))}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover:not([data-active],:focus-visible){box-shadow:var(--boxShadow-thin,inset 0 0 0 max(1px,.0625rem)) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border));outline:solid var(--borderWidth-thin,max(1px,.0625rem)) transparent;outline-offset:calc(var(--borderWidth-thin,max(1px, .0625rem))*-1)}}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):active{background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):active:not([data-active]){box-shadow:var(--boxShadow-thin,inset 0 0 0 max(1px,.0625rem)) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border));outline:solid var(--borderWidth-thin,max(1px,.0625rem)) transparent;outline-offset:calc(var(--borderWidth-thin,max(1px, .0625rem))*-1)}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):focus-visible{box-shadow:none;outline:2px solid var(--focus-outlineColor,var(--color-accent-fg));outline-offset:0}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):focus-visible .prc-ActionList-ActionListSubContent-lP9xj:before,.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):focus-visible+.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-ActionListSubContent-lP9xj:before{visibility:hidden}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-variant=danger]) * :not([popover],.prc-ActionList-TrailingVisual-XocgV){color:var(--control-danger-fgColor-rest,var(--color-danger-fg))}@media (hover:hover){.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-variant=danger]):hover{background:var(--control-danger-bgColor-hover,var(--color-action-list-item-danger-hover-bg))}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-variant=danger]):hover * :not([popover]){color:var(--control-danger-fgColor-hover,var(--color-action-list-item-danger-hover-text))}}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-variant=danger]):active{background:var(--control-danger-bgColor-active,var(--color-action-list-item-danger-active-bg))}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-variant=danger]):active * :not([popover]){color:var(--control-danger-fgColor-hover,var(--color-action-list-item-danger-hover-text))}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg));outline:2px solid transparent}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active]) .prc-ActionList-ItemLabel-TmBhn{color:var(--control-fgColor-rest,var(--color-fg-default));font-weight:var(--base-text-weight-semibold,600)}@media (hover:hover){.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active]):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg))}}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active]) .prc-ActionList-ActionListSubContent-lP9xj:before,.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active])+.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-ActionListSubContent-lP9xj:before{visibility:hidden}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-active]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:var(--base-size-24,1.5rem);left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:calc(50% - var(--base-size-12,.75rem));width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-is-active-descendant]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg));outline:2px solid transparent}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-is-active-descendant]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:var(--base-size-24,1.5rem);left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:calc(50% - var(--base-size-12,.75rem));width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-inactive=true]) * :not([popover],.prc-ActionList-InactiveWarning-YRMKV){color:var(--fgColor-muted,var(--color-fg-muted))}@media (hover:hover){.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-inactive=true]):hover{background-color:transparent;cursor:not-allowed}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-inactive=true]):hover * :not([popover],.prc-ActionList-InactiveWarning-YRMKV){color:var(--fgColor-muted,var(--color-fg-muted))}}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-inactive=true]):active{background:transparent}:is(.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):where([data-loading=true]),.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):has([data-loading=true])) *{color:var(--fgColor-muted,var(--color-fg-muted))}@media (hover:hover){.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover .prc-ActionList-ActionListSubContent-lP9xj:before,.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover+.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-ActionListSubContent-lP9xj:before{visibility:hidden}.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover [data-description-variant=inline]:before,.prc-ActionList-ActionListItem-uq6I7:not(:has([aria-disabled],[disabled]),[aria-disabled=true],[data-has-subitem=true]):hover+.prc-ActionList-ActionListItem-uq6I7 [data-description-variant=inline]:before{visibility:hidden}}.prc-ActionList-ActionListItem-uq6I7[data-has-subitem=true]>.prc-ActionList-ActionListContent-sg9-x{z-index:1}@media (hover:hover){:is(.prc-ActionList-ActionListItem-uq6I7[data-has-subitem=true]>.prc-ActionList-ActionListContent-sg9-x):hover{background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg));cursor:pointer}}:is(.prc-ActionList-ActionListItem-uq6I7[data-has-subitem=true]>.prc-ActionList-ActionListContent-sg9-x):active{background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg))}.prc-ActionList-ActionListItem-uq6I7[data-has-subitem=true] .prc-ActionList-Spacer-dydlX{display:block}:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])) .prc-ActionList-ActionListContent-sg9-x *{color:var(--control-fgColor-disabled,var(--color-primer-fg-disabled))}@media (hover:hover){:is(:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])) .prc-ActionList-ActionListContent-sg9-x):hover{background-color:transparent;cursor:not-allowed}}@media (hover:hover){:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])):hover{background-color:transparent}}:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])) .prc-ActionList-MultiSelectCheckbox-nK6PJ{background-color:var(--control-bgColor-disabled,var(--color-input-disabled-bg));border-color:var(--control-borderColor-disabled,var(--color-btn-border))}:is([aria-checked=true]:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])),[aria-selected=true]:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled]))) .prc-ActionList-MultiSelectCheckbox-nK6PJ{background-color:var(--control-checked-bgColor-disabled,var(--color-switch-track-disabled-bg));border-color:var(--control-checked-bgColor-disabled,var(--color-switch-track-disabled-bg))}:is(:is([aria-checked=true]:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled])),[aria-selected=true]:is(.prc-ActionList-ActionListItem-uq6I7[aria-disabled=true],.prc-ActionList-ActionListItem-uq6I7:has([aria-disabled=true],[disabled]))) .prc-ActionList-MultiSelectCheckbox-nK6PJ):before{background-color:var(--control-checked-fgColor-disabled,var(--color-switch-track-checked-disabled-fg))}.prc-ActionList-ActionListItem-uq6I7[aria-hidden]+.prc-ActionList-Divider-rsZFG{display:none}.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-MultiSelectCheckbox-nK6PJ{background-color:var(--bgColor-default,var(--color-canvas-default));border:var(--borderWidth-thin,max(1px,.0625rem)) solid var(--control-borderColor-emphasis,var(--color-switch-knob-border));border-radius:var(--borderRadius-small,.1875rem);cursor:pointer;display:grid;height:var(--base-size-16,1rem);margin:0;place-content:center;position:relative;transition:background-color,border-color 80ms cubic-bezier(.33,1,.68,1);width:var(--base-size-16,1rem)}:is(.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-MultiSelectCheckbox-nK6PJ):before{animation:prc-ActionList-checkmarkOut-XHM8j 80ms cubic-bezier(.65,0,.35,1);background-color:var(--control-checked-fgColor-rest,var(--color-switch-track-checked-fg));clip-path:inset(var(--base-size-16,1rem) 0 0 0);content:"";height:var(--base-size-16,1rem);mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzguMjJhLjc1Ljc1IDAgMCAxIDAgMS4wNjFsLTcuMjYgNy4yNmEuNzUuNzUgMCAwIDEtMS4wNjIgMEwuMjAyIDUuMjg1YS43NS43NSAwIDAgMSAxLjA2MS0xLjA2MWwyLjcyNSAyLjcyM0wxMC43MTguMjJhLjc1Ljc1IDAgMCAxIDEuMDYyIDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");mask-position:center;mask-repeat:no-repeat;mask-size:75%;transition:visibility 0s linear .23s;width:var(--base-size-16,1rem)}:is(.prc-ActionList-ActionListItem-uq6I7[aria-checked=true],.prc-ActionList-ActionListItem-uq6I7[aria-selected=true]) .prc-ActionList-MultiSelectCheckbox-nK6PJ{background-color:var(--control-checked-bgColor-rest,var(--color-switch-track-checked-bg));border-color:var(--control-checked-borderColor-rest,var(--color-switch-track-checked-bg));transition:background-color,border-color 80ms cubic-bezier(.32,0,.67,0) 0s}:is(:is(.prc-ActionList-ActionListItem-uq6I7[aria-checked=true],.prc-ActionList-ActionListItem-uq6I7[aria-selected=true]) .prc-ActionList-MultiSelectCheckbox-nK6PJ):before{animation:prc-ActionList-checkmarkIn-Q8dLp 80ms cubic-bezier(.65,0,.35,1) 80ms forwards;transition:visibility 0s linear 0s;visibility:visible}:is(.prc-ActionList-ActionListItem-uq6I7[aria-checked=true],.prc-ActionList-ActionListItem-uq6I7[aria-selected=true]) .prc-ActionList-SingleSelectCheckmark-Vqn87{visibility:visible}:is(:is(.prc-ActionList-ActionListItem-uq6I7[aria-checked=false],.prc-ActionList-ActionListItem-uq6I7[aria-selected=false]) .prc-ActionList-MultiSelectCheckbox-nK6PJ):before{visibility:hidden}:is(.prc-ActionList-ActionListItem-uq6I7[aria-checked=false],.prc-ActionList-ActionListItem-uq6I7[aria-selected=false]) .prc-ActionList-SingleSelectCheckmark-Vqn87{visibility:hidden}.prc-ActionList-SingleSelectCheckmark-Vqn87{visibility:hidden}.prc-ActionList-ActionListContent-sg9-x{--subitem-depth:0px;-webkit-tap-highlight-color:transparent;align-items:start;background-color:transparent;border:none;border-radius:var(--borderRadius-medium,.375rem);color:var(--control-fgColor-rest,var(--color-fg-default));display:grid;grid-template-areas:"spacer leadingAction leadingVisual content";grid-template-columns:min-content min-content min-content minmax(0,auto);grid-template-rows:min-content;padding-block:var(--control-medium-paddingBlock,.375rem);padding-inline:var(--control-medium-paddingInline-condensed,.5rem);position:relative;text-align:left;touch-action:manipulation;transition:background 33.333ms linear;-webkit-user-select:none;user-select:none;width:100%}.prc-ActionList-ActionListContent-sg9-x>:not(:last-child,.prc-ActionList-Spacer-dydlX){margin-right:var(--control-medium-gap,.5rem)}.prc-ActionList-ActionListContent-sg9-x:hover{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=true] .prc-ActionList-ExpandIcon-SKUGP{transform:scaleY(-1)}.prc-ActionList-ActionListContent-sg9-x.prc-ActionList-ActionListContent--hasActiveSubItem-prcuS[aria-expanded=true]>.prc-ActionList-ItemLabel-TmBhn{font-weight:var(--base-text-weight-semibold,600)}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false] .prc-ActionList-ExpandIcon-SKUGP{transform:scaleY(1)}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]+.prc-ActionList-SubGroup-24eK2{display:none}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]:has(+.prc-ActionList-SubGroup-24eK2 [data-active=true]){background:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg))}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]:has(+.prc-ActionList-SubGroup-24eK2 [data-active=true]) .prc-ActionList-ItemLabel-TmBhn{font-weight:var(--base-text-weight-semibold,600)}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]:has(+.prc-ActionList-SubGroup-24eK2 [data-active=true]) .prc-ActionList-ActionListSubContent-lP9xj:before,.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]:has(+.prc-ActionList-SubGroup-24eK2 [data-active=true])+.prc-ActionList-ActionListItem-uq6I7 .prc-ActionList-ActionListSubContent-lP9xj:before{visibility:hidden}.prc-ActionList-ActionListContent-sg9-x[aria-expanded=false]:has(+.prc-ActionList-SubGroup-24eK2 [data-active=true]):after{background:var(--borderColor-accent-emphasis,var(--color-accent-emphasis));border-radius:var(--borderRadius-medium,.375rem);content:"";height:var(--base-size-24,1.5rem);left:calc(var(--base-size-8,.5rem)*-1);position:absolute;top:calc(50% - var(--base-size-12,.75rem));width:var(--base-size-4,.25rem)}.prc-ActionList-ActionListSubContent-lP9xj{align-items:start;display:grid;grid-area:content;grid-template-areas:"label trailingVisual trailingAction";grid-template-columns:minmax(0,auto) min-content min-content;grid-template-rows:min-content;position:relative;width:100%}.prc-ActionList-Spacer-dydlX{display:none;grid-area:spacer;width:max(0px,var(--subitem-depth) * 8px)}.prc-ActionList-LeadingAction-Oy04M{grid-area:leadingAction}.prc-ActionList-LeadingVisual-dxXxW{grid-area:leadingVisual}.prc-ActionList-TrailingVisual-XocgV{font-size:var(--text-body-size-medium,.875rem);grid-area:trailingVisual}.prc-ActionList-TrailingAction-RmUk1{grid-area:trailingAction}.prc-ActionList-ItemDescriptionWrap-VJA7h{display:flex;flex-direction:column;gap:var(--base-size-4,.25rem);grid-area:label}.prc-ActionList-ItemDescriptionWrap-VJA7h .prc-ActionList-ItemLabel-TmBhn{font-weight:var(--base-text-weight-semibold,600);word-break:break-word}.prc-ActionList-ItemDescriptionWrap-VJA7h:where([data-description-variant=inline]){align-items:baseline;flex-direction:row;gap:var(--base-size-8,.5rem);position:relative;word-break:normal}.prc-ActionList-ItemDescriptionWrap-VJA7h:where([data-description-variant=inline]) .prc-ActionList-ItemLabel-TmBhn{word-break:normal}.prc-ActionList-ItemDescriptionWrap-VJA7h:where([data-description-variant=inline]):has([data-truncate=true]) .prc-ActionList-ItemLabel-TmBhn{flex:1 0 auto}.prc-ActionList-ItemDescriptionWrap-VJA7h:where([data-description-variant=inline]) .prc-ActionList-Description-G0lJ3{line-height:16px}.prc-ActionList-Description-G0lJ3{font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-normal,400);line-height:16px}.prc-ActionList-Description-G0lJ3,.prc-ActionList-VisualWrap-rfjV-{color:var(--fgColor-muted,var(--color-fg-muted))}.prc-ActionList-VisualWrap-rfjV-{fill:var(--fgColor-muted,var(--color-fg-muted));align-items:center;display:flex;line-height:20px;min-height:var(--control-medium-lineBoxHeight,1.25rem);min-width:max-content;pointer-events:none}.prc-ActionList-ItemLabel-TmBhn{color:var(--fgColor-default,var(--color-fg-default));font-size:var(--text-body-size-medium,.875rem);font-weight:var(--base-text-weight-normal,400);grid-area:label;line-height:20px;position:relative;word-break:break-word}.prc-ActionList-SubGroup-24eK2 .prc-ActionList-ItemLabel-TmBhn{font-size:var(--text-body-size-small,.75rem)}.prc-ActionList-SubGroup-24eK2 .prc-ActionList-ActionListItem-uq6I7{margin-inline:0}.prc-ActionList-TrailingActionButton-i2wnc{border-bottom-left-radius:0;border-top-left-radius:0}.prc-ActionList-InactiveButtonWrap-T6Jfa:has(.prc-ActionList-TrailingVisual-XocgV){grid-area:trailingVisual}.prc-ActionList-InactiveButtonWrap-T6Jfa:has(.prc-ActionList-LeadingVisual-dxXxW){grid-area:leadingVisual}.prc-ActionList-Divider-rsZFG{background:var(--borderColor-muted,var(--color-border-muted));border:0;display:block;height:var(--borderWidth-thin,max(1px,.0625rem));list-style:none;margin-block-end:var(--base-size-8,.5rem);margin-block-start:calc(var(--base-size-8,.5rem) - var(--borderWidth-thin,max(1px, .0625rem)));padding:0}.prc-ActionList-InactiveButtonReset-3lIQX{background:none;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;padding:0}.prc-ActionList-InactiveWarning-YRMKV{color:var(--fgColor-attention,var(--color-attention-fg));font-size:var(--text-body-size-small,.75rem);grid-row:2/2;line-height:16px}@keyframes prc-ActionList-checkmarkIn-Q8dLp{0%{clip-path:inset(var(--base-size-16,1rem) 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes prc-ActionList-checkmarkOut-XHM8j{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(var(--base-size-16,1rem) 0 0 0)}}.prc-ActionList-Group-fXpF9:not(:first-child){margin-block-start:var(--base-size-8,.5rem)}.prc-ActionList-Group-fXpF9:not(:first-child):has(.prc-ActionList-GroupHeadingWrap-pfbd9+ul>.prc-ActionList-GroupHeadingWrap-pfbd9)>.prc-ActionList-GroupHeadingWrap-pfbd9{display:none}.prc-ActionList-GroupHeadingWrap-pfbd9{color:var(--fgColor-muted,var(--color-fg-muted));display:flex;flex-direction:column;font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);line-height:18px;padding-block:var(--base-size-6,.375rem);padding-inline:var(--base-size-16,1rem)}.prc-ActionList-GroupHeadingWrap-pfbd9:where([data-variant=filled]){background:var(--bgColor-muted,var(--color-canvas-subtle));border-bottom:solid var(--borderWidth-thin,max(1px,.0625rem)) var(--borderColor-muted,var(--color-border-muted));border-top:solid var(--borderWidth-thin,max(1px,.0625rem)) var(--borderColor-muted,var(--color-border-muted));margin-block-end:var(--base-size-8,.5rem);margin-block-start:calc(var(--base-size-8,.5rem) - var(--borderWidth-thin,max(1px, .0625rem)));padding-inline:var(--base-size-16,1rem)}.prc-ActionList-GroupHeadingWrap-pfbd9:where([data-variant=filled]):first-child{margin-block-start:0}.prc-ActionList-GroupHeading-eahp0{align-self:flex-start;color:var(--fgColor-muted,var(--color-fg-muted));font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-semibold,600);margin:0}:where(.prc-Avatar-Avatar-ZRS-m){border-radius:50%;box-shadow:0 0 0 1px var(--avatar-borderColor,var(--color-avatar-border));display:inline-block;height:var(--avatarSize-regular);line-height:1;overflow:hidden;vertical-align:middle;width:var(--avatarSize-regular)}:where(.prc-Avatar-Avatar-ZRS-m):where([data-square]){border-radius:clamp(4px,calc(var(--avatarSize-regular) - 24px),var(--borderRadius-medium,.375rem))}@media screen and (max-width:calc(48rem - 0.02px)){:where(.prc-Avatar-Avatar-ZRS-m):where([data-responsive]){height:var(--avatarSize-narrow);width:var(--avatarSize-narrow)}}@media screen and (min-width:48rem){:where(.prc-Avatar-Avatar-ZRS-m):where([data-responsive]){height:var(--avatarSize-regular);width:var(--avatarSize-regular)}}@media screen and (min-width:87.5rem){:where(.prc-Avatar-Avatar-ZRS-m):where([data-responsive]){height:var(--avatarSize-wide);width:var(--avatarSize-wide)}}.prc-Details-Details-XJobb>summary{list-style:none}.prc-Details-Details-XJobb>summary::-webkit-details-marker{display:none}@keyframes prc-Overlay-overlay-appear-DGY3B{0%{opacity:0}to{opacity:1}}.prc-Overlay-Overlay-dVyJl{animation:prc-Overlay-overlay-appear-DGY3B .2s cubic-bezier(.33,1,.68,1);background-color:var(--overlay-bgColor,var(--color-canvas-overlay));border-radius:var(--borderRadius-large,.75rem);box-shadow:var(--shadow-floating-small,var(--color-overlay-shadow));height:auto;min-width:192px;overflow:hidden;position:absolute;width:auto}.prc-Overlay-Overlay-dVyJl:focus{outline:none}@media (forced-colors:active){.prc-Overlay-Overlay-dVyJl{outline:1px solid transparent}}.prc-Overlay-Overlay-dVyJl:where([data-reflow-container=true]){max-width:calc(100vw - 2rem)}.prc-Overlay-Overlay-dVyJl:where([data-overflow-auto]){overflow:auto}.prc-Overlay-Overlay-dVyJl:where([data-overflow-hidden]){overflow:hidden}.prc-Overlay-Overlay-dVyJl:where([data-overflow-scroll]){overflow:scroll}.prc-Overlay-Overlay-dVyJl:where([data-overflow-visible]){overflow:visible}.prc-Overlay-Overlay-dVyJl:where([data-height-xsmall]){height:192px}.prc-Overlay-Overlay-dVyJl:where([data-height-small]){height:256px}.prc-Overlay-Overlay-dVyJl:where([data-height-medium]){height:320px}.prc-Overlay-Overlay-dVyJl:where([data-height-large]){height:432px}.prc-Overlay-Overlay-dVyJl:where([data-height-xlarge]){height:600px}.prc-Overlay-Overlay-dVyJl:where([data-height-auto]),.prc-Overlay-Overlay-dVyJl:where([data-height-initial]){height:auto}.prc-Overlay-Overlay-dVyJl:where([data-height-fit-content]){height:-moz-fit-content;height:fit-content}.prc-Overlay-Overlay-dVyJl:where([data-max-height-xsmall]){max-height:192px}.prc-Overlay-Overlay-dVyJl:where([data-max-height-small]){max-height:256px}.prc-Overlay-Overlay-dVyJl:where([data-max-height-medium]){max-height:320px}.prc-Overlay-Overlay-dVyJl:where([data-max-height-large]){max-height:432px}.prc-Overlay-Overlay-dVyJl:where([data-max-height-xlarge]){max-height:600px}.prc-Overlay-Overlay-dVyJl:where([data-max-height-fit-content]){max-height:-moz-fit-content;max-height:fit-content}.prc-Overlay-Overlay-dVyJl:where([data-width-small]){width:256px}.prc-Overlay-Overlay-dVyJl:where([data-width-medium]){width:320px}.prc-Overlay-Overlay-dVyJl:where([data-width-large]){width:480px}.prc-Overlay-Overlay-dVyJl:where([data-width-xlarge]){width:640px}.prc-Overlay-Overlay-dVyJl:where([data-width-xxlarge]){width:960px}.prc-Overlay-Overlay-dVyJl:where([data-width-auto]){width:auto}.prc-Overlay-Overlay-dVyJl:where([data-max-width-small]){max-width:256px}.prc-Overlay-Overlay-dVyJl:where([data-max-width-medium]){max-width:320px}.prc-Overlay-Overlay-dVyJl:where([data-max-width-large]){max-width:480px}.prc-Overlay-Overlay-dVyJl:where([data-max-width-xlarge]){max-width:640px}.prc-Overlay-Overlay-dVyJl:where([data-max-width-xxlarge]){max-width:960px}.prc-Overlay-Overlay-dVyJl:where([data-visibility-visible]){visibility:visible}.prc-Overlay-Overlay-dVyJl:where([data-visibility-hidden]){visibility:hidden}.prc-Breadcrumbs-BreadcrumbsBase-6gqOz{display:flex;justify-content:space-between}.prc-Breadcrumbs-BreadcrumbsList-K7eeK{margin-bottom:0;margin-top:0;padding-left:0}.prc-Breadcrumbs-ItemWrapper-Mfwuj{list-style:none;white-space:nowrap}.prc-Breadcrumbs-ItemWrapper-Mfwuj,.prc-Breadcrumbs-ItemWrapper-Mfwuj:after{display:inline-block;font-size:var(--text-body-size-medium,.875rem)}.prc-Breadcrumbs-ItemWrapper-Mfwuj:after{border-right:.1em solid var(--fgColor-muted,var(--color-fg-muted));content:"";height:.8em;margin:0 .5em;transform:rotate(15deg) translateY(.0625em)}.prc-Breadcrumbs-ItemWrapper-Mfwuj:first-child{margin-left:0}.prc-Breadcrumbs-ItemWrapper-Mfwuj:last-child:after{content:none}.prc-Breadcrumbs-Item-7BKO-{color:var(--fgColor-link,var(--color-accent-fg));display:inline-block;font-size:var(--text-body-size-medium,.875rem);-webkit-text-decoration:none;text-decoration:none}.prc-Breadcrumbs-Item-7BKO-:focus,.prc-Breadcrumbs-Item-7BKO-:hover{-webkit-text-decoration:underline;text-decoration:underline}.prc-Breadcrumbs-ItemSelected-9ZYcW{color:var(--fgColor-default,var(--color-fg-default));pointer-events:none}.prc-Breadcrumbs-ItemSelected-9ZYcW:focus{-webkit-text-decoration:none;text-decoration:none}*{box-sizing:border-box}body{margin:0}table{border-collapse:collapse}[data-color-mode=light] input{--csstools-color-scheme--light:initial;color-scheme:light}[data-color-mode=dark] input{--csstools-color-scheme--light: ;color-scheme:dark}@media (prefers-color-scheme:light){[data-color-mode=auto][data-light-theme*=light]{--csstools-color-scheme--light:initial;color-scheme:light}}@media (prefers-color-scheme:dark){[data-color-mode=auto][data-dark-theme*=dark]{--csstools-color-scheme--light: ;color-scheme:dark}}[role=button]:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9),[role=tabpanel][tabindex="0"]:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9),a:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9),button:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9),summary:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9){box-shadow:none;outline:none}[tabindex="0"]:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9),details-dialog:focus:not(:focus-visible):not(.prc-src-focus-visible-vqyE9){outline:none}.prc-src-BaseStyles-dl-St{color:var(--BaseStyles-fgColor,var(--fgColor-default,var(--color-fg-default)));font-family:var(--BaseStyles-fontFamily,var(--fontStack-system,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"));line-height:var(--BaseStyles-lineHeight,1.5)}input .prc-src-BaseStyles-dl-St:has([data-color-mode=light]){--csstools-color-scheme--light:initial;color-scheme:light}input .prc-src-BaseStyles-dl-St:has([data-color-mode=dark]){--csstools-color-scheme--light: ;color-scheme:dark}</style><style data-styled="" data-styled-version="5.3.11">.GRAqy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;}/*!sc*/ .kvAluo{top:0;position:-webkit-sticky;position:sticky;z-index:1;}/*!sc*/ .hyiqI{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:56px;padding-left:16px;padding-right:16px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#333333;border:1px solid;border-left-width:0;border-right-width:0;border-color:var(--borderColor-muted,var(--color-border-muted,#373e47));}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){}/*!sc*/ @media screen and (min-width:1012px){.hyiqI{padding-left:24px;padding-right:24px;}}/*!sc*/ .kYLlPM{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}/*!sc*/ .krhJnz{font-weight:600;font-size:16px;color:#E1E4E8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:24px;}/*!sc*/ .fctJho{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:16px;color:#cb3837;}/*!sc*/ .jJfzzZ{display:none;margin-left:24px;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){}/*!sc*/ @media screen and (min-width:1012px){.jJfzzZ{display:block;}}/*!sc*/ .bpDFns{position:relative;}/*!sc*/ .eXhGAS{position:absolute;left:0;right:0;padding-top:4px;}/*!sc*/ .cSURfY{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ .hcIxDU{display:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){}/*!sc*/ @media screen and (min-width:1012px){.hcIxDU{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}/*!sc*/ .jSHBUW{display:block;margin-left:24px;color:#E1E4E8;}/*!sc*/ .llfWow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){}/*!sc*/ @media screen and (min-width:1012px){.llfWow{display:none;}}/*!sc*/ .laQilM[data-size="medium"][data-no-visuals]{margin-left:16px;}/*!sc*/ .gUkoLg{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}/*!sc*/ .hgzxx{z-index:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}/*!sc*/ .gLzrmq{display:none;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){}/*!sc*/ @media screen and (min-width:1012px){.gLzrmq{display:block;}}/*!sc*/ .jDzyDj{position:-webkit-sticky;position:sticky;top:66px;height:calc(100vh - 66px);width:270px;}/*!sc*/ .bupXTf{overflow:auto;border-width:0;border-right-width:1px;height:100%;border-style:solid;border-color:var(--borderColor-muted,var(--color-border-subtle,rgba(31,35,40,0.15)));}/*!sc*/ .eFxKDQ{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}/*!sc*/ .izgJJq{height:1px;background-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));margin-top:calc(8px - 1px);margin-bottom:8px;list-style:none;}/*!sc*/ .izgJJq:first-child{display:none;}/*!sc*/ .iHdhlR{list-style:none;}/*!sc*/ .iHdhlR:not(:first-child){margin-top:8px;}/*!sc*/ .iHdhlR:has([data-component="GroupHeadingWrap"] + ul > [data-component="GroupHeadingWrap"]) > [data-component="GroupHeadingWrap"]{display:none;}/*!sc*/ .hTXDNh{padding-inline-start:0;}/*!sc*/ .dNZllC{padding-left:8px;padding-right:8px;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px;color:inherit;font-size:16px;}/*!sc*/ .dNZllC:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .fFwzwX{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0;}/*!sc*/ .jtiCfm{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:400;word-break:break-word;line-height:20px;}/*!sc*/ .bvBlwX{list-style:none;}/*!sc*/ .cAMcRf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}/*!sc*/ .bXxGWK{height:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:var(--fgColor-muted,var(--color-fg-muted,#656d76));margin-left:8px;font-weight:initial;display:grid;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}/*!sc*/ [data-variant="danger"]:hover .Box-sc-g0xbh4-0,[data-variant="danger"]:active .bXxGWK{color:var(--fgColor-default,var(--color-fg-default,#1F2328));}/*!sc*/ .bnyqYm{padding:0;margin:0;display:none;}/*!sc*/ .iWwAHR{padding-left:24px;padding-right:8px;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px;color:inherit;font-size:14px;font-weight:400;}/*!sc*/ .iWwAHR:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .jKXlBs{padding-left:16px;padding-right:8px;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px;color:inherit;font-size:14px;font-weight:400;}/*!sc*/ .jKXlBs:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .ieKOax{padding:0;margin:0;display:block;}/*!sc*/ .dqUEFM{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-weight:600;word-break:break-word;line-height:20px;}/*!sc*/ .dAyDss{height:1px;background-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));margin-top:calc(8px - 1px);margin-bottom:8px;list-style:none;}/*!sc*/ .jAVvST{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1200px;margin-left:auto;margin-right:auto;width:100%;padding:24px;}/*!sc*/ @media screen and (min-width:544px){.jAVvST{padding:32px;}}/*!sc*/ @media screen and (min-width:768px){.jAVvST{padding:40px;}}/*!sc*/ @media screen and (min-width:1012px){.jAVvST{padding:48px;}}/*!sc*/ .jrNUvm{width:100%;max-width:960px;}/*!sc*/ .goytIH{margin-bottom:24px;}/*!sc*/ .eItYAW{margin-top:0;margin-bottom:0;padding-left:0;}/*!sc*/ .iLGAbu{font-size:20px;margin-bottom:16px;}/*!sc*/ .gtWOdv{margin-top:8px;margin-bottom:16px;}/*!sc*/ .bfdbXb{margin:0;}/*!sc*/ .geUmNx[data-size="medium"]{width:100%;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){.geUmNx[data-size="medium"]{width:auto;}}/*!sc*/ .fqOvvS{display:block;margin-bottom:16px;margin-top:24px;}/*!sc*/ @media screen and (min-width:544px){}/*!sc*/ @media screen and (min-width:768px){.fqOvvS{display:none;}}/*!sc*/ .cZSxuw{border-style:solid;border-width:1px;border-color:var(--borderColor-muted,var(--color-border-muted,hsla(210,18%,87%,1)));border-radius:6px;}/*!sc*/ .fqJjob[data-size="medium"][data-no-visuals]{border-top-width:0;border-left-width:0;border-right-width:0;border-bottom-width:1px;border-bottom-left-radius:0;border-bottom-right-radius:0;}/*!sc*/ .gKcxqA{padding-left:8px;padding-right:8px;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px;color:inherit;font-size:14px;}/*!sc*/ .gKcxqA:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .kqgMoC{padding-left:24px;padding-right:8px;padding-top:6px;padding-bottom:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-radius:6px;color:inherit;font-size:14px;}/*!sc*/ .kqgMoC:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .gwWBLw{color:inherit;}/*!sc*/ .gwWBLw:hover,.gwWBLw:focus{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .eUKtPS{display:table;table-layout:fixed;width:100%;margin-bottom:16px;}/*!sc*/ .bRtvlF{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:6px;border-style:solid;border-width:1px;border-color:var(--borderColor-muted,var(--color-border-muted,hsla(210,18%,87%,1)));}/*!sc*/ .dnwAiI[data-size="medium"][data-no-visuals]{border-radius:0;border-style:solid;border-width:1px;border-color:var(--borderColor-muted,var(--color-border-muted,hsla(210,18%,87%,1)));margin-top:-1px;margin-right:-1px;border-top-right-radius:6px;border-bottom-left-radius:6px;}/*!sc*/ .kFQlqn{margin:0;padding:16px;overflow-x:auto;}/*!sc*/ .NPOZP{border-width:0;border-top-width:1px;border-radius:0;margin-top:64px;padding-top:32px;padding-bottom:32px;border-style:solid;border-color:var(--borderColor-default,var(--color-border-default,#d0d7de));}/*!sc*/ .dqiywy{display:grid;gap:24px;}/*!sc*/ .RuqjW{line-height:1;margin-right:8px;}/*!sc*/ .csvieL{width:220px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:none;position:-webkit-sticky;position:sticky;top:90px;max-height:calc(100vh - 90px);}/*!sc*/ @media screen and (min-width:544px){.csvieL{margin-left:48px;}}/*!sc*/ @media screen and (min-width:768px){.csvieL{margin-left:64px;display:block;}}/*!sc*/ @media screen and (min-width:1012px){.csvieL{margin-left:80px;}}/*!sc*/ .iWGoro{font-size:14px;display:inline-block;font-weight:600;}/*!sc*/ .jJTCgy{max-height:calc(100% - 24px);overflow-y:auto;}/*!sc*/ data-styled.g1[id="Box-sc-g0xbh4-0"]{content:"GRAqy,kvAluo,hyiqI,kYLlPM,krhJnz,fctJho,jJfzzZ,bpDFns,eXhGAS,cSURfY,hcIxDU,jSHBUW,llfWow,laQilM,gUkoLg,hgzxx,gLzrmq,jDzyDj,bupXTf,eFxKDQ,izgJJq,iHdhlR,hTXDNh,dNZllC,fFwzwX,jtiCfm,bvBlwX,cAMcRf,bXxGWK,bnyqYm,iWwAHR,jKXlBs,ieKOax,dqUEFM,dAyDss,jAVvST,jrNUvm,goytIH,eItYAW,iLGAbu,gtWOdv,bfdbXb,geUmNx,fqOvvS,cZSxuw,fqJjob,gKcxqA,kqgMoC,gwWBLw,eUKtPS,bRtvlF,dnwAiI,kFQlqn,NPOZP,dqiywy,RuqjW,csvieL,iWGoro,jJTCgy,"}/*!sc*/ *{box-sizing:border-box;}/*!sc*/ body{margin:0;}/*!sc*/ table{border-collapse:collapse;}/*!sc*/ input{color-scheme:light;}/*!sc*/ [role="button"]:focus:not(:focus-visible):not(.focus-visible),[role="tabpanel"][tabindex="0"]:focus:not(:focus-visible):not(.focus-visible),button:focus:not(:focus-visible):not(.focus-visible),summary:focus:not(:focus-visible):not(.focus-visible),a:focus:not(:focus-visible):not(.focus-visible){outline:none;box-shadow:none;}/*!sc*/ [tabindex="0"]:focus:not(:focus-visible):not(.focus-visible),details-dialog:focus:not(:focus-visible):not(.focus-visible){outline:none;}/*!sc*/ data-styled.g2[id="sc-global-cKLTOS1"]{content:"sc-global-cKLTOS1,"}/*!sc*/ .gQsKPQ{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.5;color:var(--fgColor-default);}/*!sc*/ data-styled.g3[id="BaseStyles__StyledDiv-sc-nfjs56-0"]{content:"gQsKPQ,"}/*!sc*/ .gAwGiF{margin:0;padding-inline-start:0;padding-top:8px;padding-bottom:8px;}/*!sc*/ data-styled.g5[id="List__ListBox-sc-1x7olzq-0"]{content:"gAwGiF,"}/*!sc*/ .VTnRl{font-family:var(--fontStack-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace);font-size:14px;}/*!sc*/ .VTnRl:where([data-size='small']){font-size:var(--text-body-size-small,0.75rem);line-height:var(--text-body-lineHeight-small,1.6666);}/*!sc*/ .VTnRl:where([data-size='medium']){font-size:var(--text-body-size-medium,0.875rem);line-height:var(--text-body-lineHeight-medium,1.4285);}/*!sc*/ .VTnRl:where([data-size='large']){font-size:var(--text-body-size-large,1rem);line-height:var(--text-body-lineHeight-large,1.5);}/*!sc*/ .VTnRl:where([data-weight='light']){font-weight:var(--base-text-weight-light,300);}/*!sc*/ .VTnRl:where([data-weight='normal']){font-weight:var(--base-text-weight-normal,400);}/*!sc*/ .VTnRl:where([data-weight='medium']){font-weight:var(--base-text-weight-medium,500);}/*!sc*/ .VTnRl:where([data-weight='semibold']){font-weight:var(--base-text-weight-semibold,600);}/*!sc*/ .gdmtAi{margin-right:8px;}/*!sc*/ .gdmtAi:where([data-size='small']){font-size:var(--text-body-size-small,0.75rem);line-height:var(--text-body-lineHeight-small,1.6666);}/*!sc*/ .gdmtAi:where([data-size='medium']){font-size:var(--text-body-size-medium,0.875rem);line-height:var(--text-body-lineHeight-medium,1.4285);}/*!sc*/ .gdmtAi:where([data-size='large']){font-size:var(--text-body-size-large,1rem);line-height:var(--text-body-lineHeight-large,1.5);}/*!sc*/ .gdmtAi:where([data-weight='light']){font-weight:var(--base-text-weight-light,300);}/*!sc*/ .gdmtAi:where([data-weight='normal']){font-weight:var(--base-text-weight-normal,400);}/*!sc*/ .gdmtAi:where([data-weight='medium']){font-weight:var(--base-text-weight-medium,500);}/*!sc*/ .gdmtAi:where([data-weight='semibold']){font-weight:var(--base-text-weight-semibold,600);}/*!sc*/ .iuKtle{font-size:14px;margin-top:4px;}/*!sc*/ .iuKtle:where([data-size='small']){font-size:var(--text-body-size-small,0.75rem);line-height:var(--text-body-lineHeight-small,1.6666);}/*!sc*/ .iuKtle:where([data-size='medium']){font-size:var(--text-body-size-medium,0.875rem);line-height:var(--text-body-lineHeight-medium,1.4285);}/*!sc*/ .iuKtle:where([data-size='large']){font-size:var(--text-body-size-large,1rem);line-height:var(--text-body-lineHeight-large,1.5);}/*!sc*/ .iuKtle:where([data-weight='light']){font-weight:var(--base-text-weight-light,300);}/*!sc*/ .iuKtle:where([data-weight='normal']){font-weight:var(--base-text-weight-normal,400);}/*!sc*/ .iuKtle:where([data-weight='medium']){font-weight:var(--base-text-weight-medium,500);}/*!sc*/ .iuKtle:where([data-weight='semibold']){font-weight:var(--base-text-weight-semibold,600);}/*!sc*/ data-styled.g9[id="Text__StyledText-sc-17v1xeu-0"]{content:"VTnRl,gdmtAi,iuKtle,"}/*!sc*/ .jOyaRH{display:none;}/*!sc*/ .jOyaRH[popover]{position:absolute;padding:0.5em 0.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;-webkit-clip:auto;clip:auto;white-space:normal;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:var(--tooltip-fgColor,var(--fgColor-onEmphasis,var(--color-fg-on-emphasis,#ffffff)));text-align:center;word-wrap:break-word;background:var(--tooltip-bgColor,var(--bgColor-emphasis,var(--color-neutral-emphasis-plus,#24292f)));border-radius:6px;border:0;opacity:0;max-width:250px;inset:auto;overflow:visible;}/*!sc*/ .jOyaRH[popover]:popover-open{display:block;}/*!sc*/ .jOyaRH[popover].\:popover-open{display:block;}/*!sc*/ @media (forced-colors:active){.jOyaRH{outline:1px solid transparent;}}/*!sc*/ .jOyaRH::after{position:absolute;display:block;right:0;left:0;height:var(--overlay-offset,0.25rem);content:'';}/*!sc*/ .jOyaRH[data-direction='n']::after,.jOyaRH[data-direction='ne']::after,.jOyaRH[data-direction='nw']::after{top:100%;}/*!sc*/ .jOyaRH[data-direction='s']::after,.jOyaRH[data-direction='se']::after,.jOyaRH[data-direction='sw']::after{bottom:100%;}/*!sc*/ .jOyaRH[data-direction='w']::after{position:absolute;display:block;height:100%;width:8px;content:'';bottom:0;left:100%;}/*!sc*/ .jOyaRH[data-direction='e']::after{position:absolute;display:block;height:100%;width:8px;content:'';bottom:0;right:100%;margin-left:-8px;}/*!sc*/ @-webkit-keyframes tooltip-appear{from{opacity:0;}to{opacity:1;}}/*!sc*/ @keyframes tooltip-appear{from{opacity:0;}to{opacity:1;}}/*!sc*/ .jOyaRH:popover-open,.jOyaRH:popover-open::before{-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;}/*!sc*/ .jOyaRH.\:popover-open,.jOyaRH.\:popover-open::before{-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:0.1s;animation-duration:0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;}/*!sc*/ data-styled.g10[id="Tooltip__StyledTooltip-sc-e45c7z-0"]{content:"jOyaRH,"}/*!sc*/ .itAoNO{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;font-size:14px;padding-top:0;padding-bottom:0;line-height:16px;min-height:5px;margin-left:8px;margin-right:8px;border-radius:6px;-webkit-transition:background 33.333ms linear;transition:background 33.333ms linear;color:var(--fgColor-default,var(--color-fg-default,#1F2328));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;width:calc(100% - 16px);font-family:unset;text-align:unset;margin-top:unset;margin-bottom:unset;}/*!sc*/ .itAoNO[data-loading]{cursor:default;}/*!sc*/ .itAoNO[aria-disabled],.itAoNO[data-inactive]{cursor:not-allowed;}/*!sc*/ .itAoNO[aria-disabled] [data-component="ActionList.Checkbox"],.itAoNO[data-inactive] [data-component="ActionList.Checkbox"]{cursor:not-allowed;background-color:var(--control-bgColor-disabled,rgba(175,184,193,0.2));border-color:var(--color-input-disabled-bg,rgba(175,184,193,0.2));}/*!sc*/ .itAoNO[aria-disabled] [data-component="ActionList.Selection"],.itAoNO[data-inactive] [data-component="ActionList.Selection"]{color:var(--fgColor-disabled,var(--color-primer-fg-disabled,#8c959f));}/*!sc*/ @media (forced-colors:active){.itAoNO:focus,.itAoNO:focus-visible,.itAoNO > a.focus-visible,.itAoNO[data-is-active-descendant]{outline:solid 1px transparent !important;}}/*!sc*/ @media (hover:hover) and (pointer:fine){.itAoNO:hover:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg,rgba(208,215,222,0.32)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));box-shadow:inset 0 0 0 max(1px,0.0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border,transparent));}.itAoNO:focus-visible,.itAoNO > a.focus-visible,.itAoNO:focus.focus-visible{outline:none;border:2 solid;box-shadow:0 0 0 2px var(--focus-outlineColor);}.itAoNO:active:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg,rgba(208,215,222,0.48)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));}}/*!sc*/ .itAoNO [data-component="ActionList.Item--DividerContainer"]{position:relative;}/*!sc*/ .itAoNO [data-component="ActionList.Item--DividerContainer"]::before{content:" ";display:block;position:absolute;width:100%;top:-7px;border:0 solid;border-top-width:0;border-color:var(--divider-color,transparent);}/*!sc*/ .itAoNO:not(:first-of-type){--divider-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));}/*!sc*/ [data-component="ActionList.Divider"] + .Item__LiBox-sc-yeql7o-0{--divider-color:transparent !important;}/*!sc*/ .itAoNO:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]),.itAoNO[data-focus-visible-added]:not([aria-disabled]):not([data-inactive]){--divider-color:transparent;}/*!sc*/ .itAoNO:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]) + .Item__LiBox-sc-yeql7o-0,.itAoNO[data-focus-visible-added] + li{--divider-color:transparent;}/*!sc*/ .itAoNO[data-is-active-descendant]{font-weight:400;background-color:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg,rgba(208,215,222,0.24)));}/*!sc*/ .itAoNO[data-is-active-descendant]::after{position:absolute;top:calc(50% - 12px);left:-8px;width:4px;height:24px;content:"";background-color:var(--borderColor-accent-emphasis);border-radius:6px;}/*!sc*/ .diInBQ{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:8px;padding-right:8px;font-size:16px;padding-top:6px;padding-bottom:6px;line-height:16px;min-height:5px;margin-left:8px;margin-right:8px;border-radius:6px;-webkit-transition:background 33.333ms linear;transition:background 33.333ms linear;color:var(--fgColor-default,var(--color-fg-default,#1F2328));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;width:calc(100% - 16px);font-family:unset;text-align:unset;margin-top:unset;margin-bottom:unset;}/*!sc*/ .diInBQ[data-loading]{cursor:default;}/*!sc*/ .diInBQ[aria-disabled],.diInBQ[data-inactive]{cursor:not-allowed;}/*!sc*/ .diInBQ[aria-disabled] [data-component="ActionList.Checkbox"],.diInBQ[data-inactive] [data-component="ActionList.Checkbox"]{cursor:not-allowed;background-color:var(--control-bgColor-disabled,rgba(175,184,193,0.2));border-color:var(--color-input-disabled-bg,rgba(175,184,193,0.2));}/*!sc*/ .diInBQ[aria-disabled] [data-component="ActionList.Selection"],.diInBQ[data-inactive] [data-component="ActionList.Selection"]{color:var(--fgColor-disabled,var(--color-primer-fg-disabled,#8c959f));}/*!sc*/ @media (forced-colors:active){.diInBQ:focus,.diInBQ:focus-visible,.diInBQ > a.focus-visible,.diInBQ[data-is-active-descendant]{outline:solid 1px transparent !important;}}/*!sc*/ @media (hover:hover) and (pointer:fine){.diInBQ:hover:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg,rgba(208,215,222,0.32)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));box-shadow:inset 0 0 0 max(1px,0.0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border,transparent));}.diInBQ:focus-visible,.diInBQ > a.focus-visible,.diInBQ:focus.focus-visible{outline:none;border:2 solid;box-shadow:0 0 0 2px var(--focus-outlineColor);}.diInBQ:active:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg,rgba(208,215,222,0.48)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));}}/*!sc*/ .diInBQ [data-component="ActionList.Item--DividerContainer"]{position:relative;}/*!sc*/ .diInBQ [data-component="ActionList.Item--DividerContainer"]::before{content:" ";display:block;position:absolute;width:100%;top:-7px;border:0 solid;border-top-width:0;border-color:var(--divider-color,transparent);}/*!sc*/ .diInBQ:not(:first-of-type){--divider-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));}/*!sc*/ [data-component="ActionList.Divider"] + .Item__LiBox-sc-yeql7o-0{--divider-color:transparent !important;}/*!sc*/ .diInBQ:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]),.diInBQ[data-focus-visible-added]:not([aria-disabled]):not([data-inactive]){--divider-color:transparent;}/*!sc*/ .diInBQ:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]) + .Item__LiBox-sc-yeql7o-0,.diInBQ[data-focus-visible-added] + li{--divider-color:transparent;}/*!sc*/ .diInBQ[data-is-active-descendant]{font-weight:400;background-color:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg,rgba(208,215,222,0.24)));}/*!sc*/ .diInBQ[data-is-active-descendant]::after{position:absolute;top:calc(50% - 12px);left:-8px;width:4px;height:24px;content:"";background-color:var(--borderColor-accent-emphasis);border-radius:6px;}/*!sc*/ .dHATKR{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:16px;padding-right:8px;font-size:14px;padding-top:6px;padding-bottom:6px;line-height:16px;min-height:5px;margin-left:8px;margin-right:8px;border-radius:6px;-webkit-transition:background 33.333ms linear;transition:background 33.333ms linear;color:var(--fgColor-default,var(--color-fg-default,#1F2328));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;width:calc(100% - 16px);font-family:unset;text-align:unset;margin-top:unset;margin-bottom:unset;}/*!sc*/ .dHATKR[data-loading]{cursor:default;}/*!sc*/ .dHATKR[aria-disabled],.dHATKR[data-inactive]{cursor:not-allowed;}/*!sc*/ .dHATKR[aria-disabled] [data-component="ActionList.Checkbox"],.dHATKR[data-inactive] [data-component="ActionList.Checkbox"]{cursor:not-allowed;background-color:var(--control-bgColor-disabled,rgba(175,184,193,0.2));border-color:var(--color-input-disabled-bg,rgba(175,184,193,0.2));}/*!sc*/ .dHATKR[aria-disabled] [data-component="ActionList.Selection"],.dHATKR[data-inactive] [data-component="ActionList.Selection"]{color:var(--fgColor-disabled,var(--color-primer-fg-disabled,#8c959f));}/*!sc*/ @media (forced-colors:active){.dHATKR:focus,.dHATKR:focus-visible,.dHATKR > a.focus-visible,.dHATKR[data-is-active-descendant]{outline:solid 1px transparent !important;}}/*!sc*/ @media (hover:hover) and (pointer:fine){.dHATKR:hover:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg,rgba(208,215,222,0.32)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));box-shadow:inset 0 0 0 max(1px,0.0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border,transparent));}.dHATKR:focus-visible,.dHATKR > a.focus-visible,.dHATKR:focus.focus-visible{outline:none;border:2 solid;box-shadow:0 0 0 2px var(--focus-outlineColor);}.dHATKR:active:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg,rgba(208,215,222,0.48)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));}}/*!sc*/ .dHATKR [data-component="ActionList.Item--DividerContainer"]{position:relative;}/*!sc*/ .dHATKR [data-component="ActionList.Item--DividerContainer"]::before{content:" ";display:block;position:absolute;width:100%;top:-7px;border:0 solid;border-top-width:0;border-color:var(--divider-color,transparent);}/*!sc*/ .dHATKR:not(:first-of-type){--divider-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));}/*!sc*/ [data-component="ActionList.Divider"] + .Item__LiBox-sc-yeql7o-0{--divider-color:transparent !important;}/*!sc*/ .dHATKR:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]),.dHATKR[data-focus-visible-added]:not([aria-disabled]):not([data-inactive]){--divider-color:transparent;}/*!sc*/ .dHATKR:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]) + .Item__LiBox-sc-yeql7o-0,.dHATKR[data-focus-visible-added] + li{--divider-color:transparent;}/*!sc*/ .dHATKR[data-is-active-descendant]{font-weight:400;background-color:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg,rgba(208,215,222,0.24)));}/*!sc*/ .dHATKR[data-is-active-descendant]::after{position:absolute;top:calc(50% - 12px);left:-8px;width:4px;height:24px;content:"";background-color:var(--borderColor-accent-emphasis);border-radius:6px;}/*!sc*/ .giNPmu{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;padding-right:0;font-size:14px;padding-top:0;padding-bottom:0;line-height:16px;min-height:5px;margin-left:8px;margin-right:8px;border-radius:6px;-webkit-transition:background 33.333ms linear;transition:background 33.333ms linear;color:var(--fgColor-default,var(--color-fg-default,#1F2328));cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:unset;border:unset;width:calc(100% - 16px);font-family:unset;text-align:unset;margin-top:unset;margin-bottom:unset;font-weight:600;background-color:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg,rgba(208,215,222,0.24)));}/*!sc*/ .giNPmu[data-loading]{cursor:default;}/*!sc*/ .giNPmu[aria-disabled],.giNPmu[data-inactive]{cursor:not-allowed;}/*!sc*/ .giNPmu[aria-disabled] [data-component="ActionList.Checkbox"],.giNPmu[data-inactive] [data-component="ActionList.Checkbox"]{cursor:not-allowed;background-color:var(--control-bgColor-disabled,rgba(175,184,193,0.2));border-color:var(--color-input-disabled-bg,rgba(175,184,193,0.2));}/*!sc*/ .giNPmu[aria-disabled] [data-component="ActionList.Selection"],.giNPmu[data-inactive] [data-component="ActionList.Selection"]{color:var(--fgColor-disabled,var(--color-primer-fg-disabled,#8c959f));}/*!sc*/ @media (forced-colors:active){.giNPmu:focus,.giNPmu:focus-visible,.giNPmu > a.focus-visible,.giNPmu[data-is-active-descendant]{outline:solid 1px transparent !important;}}/*!sc*/ @media (hover:hover) and (pointer:fine){.giNPmu:hover:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-hover,var(--color-action-list-item-default-hover-bg,rgba(208,215,222,0.32)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));box-shadow:inset 0 0 0 max(1px,0.0625rem) var(--control-transparent-borderColor-active,var(--color-action-list-item-default-active-border,transparent));}.giNPmu:focus-visible,.giNPmu > a.focus-visible,.giNPmu:focus.focus-visible{outline:none;border:2 solid;box-shadow:0 0 0 2px var(--focus-outlineColor);}.giNPmu:active:not([aria-disabled]):not([data-inactive]){background-color:var(--control-transparent-bgColor-active,var(--color-action-list-item-default-active-bg,rgba(208,215,222,0.48)));color:var(--fgColor-default,var(--color-fg-default,#1F2328));}}/*!sc*/ .giNPmu [data-component="ActionList.Item--DividerContainer"]{position:relative;}/*!sc*/ .giNPmu [data-component="ActionList.Item--DividerContainer"]::before{content:" ";display:block;position:absolute;width:100%;top:-7px;border:0 solid;border-top-width:0;border-color:var(--divider-color,transparent);}/*!sc*/ .giNPmu:not(:first-of-type){--divider-color:var(--borderColor-muted,var(--color-action-list-item-inline-divider,rgba(208,215,222,0.48)));}/*!sc*/ [data-component="ActionList.Divider"] + .Item__LiBox-sc-yeql7o-0{--divider-color:transparent !important;}/*!sc*/ .giNPmu:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]),.giNPmu[data-focus-visible-added]:not([aria-disabled]):not([data-inactive]){--divider-color:transparent;}/*!sc*/ .giNPmu:hover:not([aria-disabled]):not([data-inactive]):not([data-loading]) + .Item__LiBox-sc-yeql7o-0,.giNPmu[data-focus-visible-added] + li{--divider-color:transparent;}/*!sc*/ .giNPmu::after{position:absolute;top:calc(50% - 12px);left:-8px;width:4px;height:24px;content:"";background-color:var(--borderColor-accent-emphasis);border-radius:6px;}/*!sc*/ .giNPmu[data-is-active-descendant]{font-weight:400;background-color:var(--control-transparent-bgColor-selected,var(--color-action-list-item-default-selected-bg,rgba(208,215,222,0.24)));}/*!sc*/ .giNPmu[data-is-active-descendant]::after{position:absolute;top:calc(50% - 12px);left:-8px;width:4px;height:24px;content:"";background-color:var(--borderColor-accent-emphasis);border-radius:6px;}/*!sc*/ data-styled.g12[id="Item__LiBox-sc-yeql7o-0"]{content:"itAoNO,diInBQ,dHATKR,giNPmu,"}/*!sc*/ .jkNcAv{border:0;font-size:inherit;font-family:inherit;background-color:transparent;-webkit-appearance:none;color:inherit;width:100%;}/*!sc*/ .jkNcAv:focus{outline:0;}/*!sc*/ data-styled.g13[id="UnstyledTextInput__ToggledUnstyledTextInput-sc-14ypya-0"]{content:"jkNcAv,"}/*!sc*/ .Yxotu{font-size:14px;line-height:var(--base-size-20);color:#E1E4E8;vertical-align:middle;background-color:#333333;border:1px solid var(--control-borderColor-rest,var(--borderColor-default,var(--color-border-default,#444c56)));border-radius:6px;outline:none;box-shadow:var(--shadow-inset,var(--color-primer-shadow-inset,0 0 transparent));display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:var(--base-size-32);overflow:hidden;--inner-action-size:var(--base-size-24);}/*!sc*/ .Yxotu input,.Yxotu textarea{cursor:text;}/*!sc*/ .Yxotu select{cursor:pointer;}/*!sc*/ .Yxotu input::-webkit-input-placeholder,.Yxotu textarea::-webkit-input-placeholder,.Yxotu select::-webkit-input-placeholder{color:var(---control-fgColor-placeholder,var(--fgColor-muted,var(--color-fg-muted,#768390)));}/*!sc*/ .Yxotu input::-moz-placeholder,.Yxotu textarea::-moz-placeholder,.Yxotu select::-moz-placeholder{color:var(---control-fgColor-placeholder,var(--fgColor-muted,var(--color-fg-muted,#768390)));}/*!sc*/ .Yxotu input:-ms-input-placeholder,.Yxotu textarea:-ms-input-placeholder,.Yxotu select:-ms-input-placeholder{color:var(---control-fgColor-placeholder,var(--fgColor-muted,var(--color-fg-muted,#768390)));}/*!sc*/ .Yxotu input::placeholder,.Yxotu textarea::placeholder,.Yxotu select::placeholder{color:var(---control-fgColor-placeholder,var(--fgColor-muted,var(--color-fg-muted,#768390)));}/*!sc*/ .Yxotu:where([data-trailing-action][data-focused]),.Yxotu:where(:not([data-trailing-action]):focus-within){border-color:var(--fgColor-acccent,var(--color-accent-fg,#539bf5));outline:2px solid var(--fgColor-acccent,var(--color-accent-fg,#539bf5));outline-offset:-1px;}/*!sc*/ .Yxotu > textarea{padding:var(--base-size-12);}/*!sc*/ .Yxotu:where([data-contrast]){background-color:var(--bgColor-inset,var(--color-canvas-inset,#1c2128));}/*!sc*/ .Yxotu:where([data-disabled]){color:var(--fgColor-disabled,var(--color-primer-fg-disabled,#545d68));background-color:var(--control-bgColor-disabled,var(--color-input-disabled-bg,rgba(99,110,123,0)));box-shadow:none;border-color:var(--control-borderColor-disabled,var(--borderColor-default,var(--color-border-default,#444c56)));}/*!sc*/ .Yxotu:where([data-disabled]) input,.Yxotu:where([data-disabled]) textarea,.Yxotu:where([data-disabled]) select{cursor:not-allowed;}/*!sc*/ .Yxotu:where([data-monospace]){font-family:var(--fontStack-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace);}/*!sc*/ .Yxotu:where([data-validation='error']){border-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis,#c93c37));}/*!sc*/ .Yxotu:where([data-validation='error']):where([data-trailing-action][data-focused]),.Yxotu:where([data-validation='error']):where(:not([data-trailing-action])):focus-within{border-color:var(--fgColor-acccent,var(--color-accent-fg,#539bf5));outline:2px solid var(--fgColor-acccent,var(--color-accent-fg,#539bf5));outline-offset:-1px;}/*!sc*/ .Yxotu:where([data-validation='success']){border-color:var(--bgColor-success-emphasis,var(--color-success-emphasis,#347d39));}/*!sc*/ .Yxotu:where([data-block]){width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}/*!sc*/ @media (min-width:768px){.Yxotu{font-size:var(--text-body-size-medium);}}/*!sc*/ .Yxotu:where([data-size='small']){--inner-action-size:var(--base-size-20);min-height:var(--base-size-28);padding-top:3px;padding-right:var(--base-size-8);padding-bottom:3px;padding-left:var(--base-size-8);font-size:var(--text-body-size-small);line-height:var(--base-size-20);}/*!sc*/ .Yxotu:where([data-size='large']){--inner-action-size:var(--base-size-28);height:var(--base-size-40);padding-top:10px;padding-right:var(--base-size-8);padding-bottom:10px;padding-left:var(--base-size-8);}/*!sc*/ .Yxotu:where([data-variant='small']){min-height:28px;padding-top:3px;padding-right:var(--base-size-8);padding-bottom:3px;padding-left:var(--base-size-8);font-size:(--text-body-size-small);line-height:var(--base-size-20);}/*!sc*/ .Yxotu:where([data-variant='large']){padding-top:10px;padding-right:var(--base-size-8);padding-bottom:10px;padding-left:var(--base-size-8);font-size:var(--text-title-size-medium);}/*!sc*/ .Yxotu{width:240px;}/*!sc*/ data-styled.g14[id="TextInputWrapper__StyledTextInputBaseWrapper-sc-1mqhpbi-0"]{content:"Yxotu,"}/*!sc*/ .cIYrZf{background-repeat:no-repeat;background-position:right 8px center;padding-right:0;padding-left:0;}/*!sc*/ .cIYrZf > :not(:last-child){margin-right:8px;}/*!sc*/ .cIYrZf .TextInput-icon,.cIYrZf .TextInput-action{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:var(--fgColor-muted,var(--color-fg-muted,#768390));-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}/*!sc*/ .cIYrZf > input,.cIYrZf > select{padding-right:0;padding-left:0;}/*!sc*/ .cIYrZf:where([data-leading-visual]){padding-left:var(--base-size-12);}/*!sc*/ .cIYrZf:where([data-trailing-visual]:not([data-trailing-action])){padding-right:var(--base-size-12);}/*!sc*/ .cIYrZf:where(:not([data-leading-visual])) > input,.cIYrZf:where(:not([data-leading-visual])) > select{padding-left:var(--base-size-12);}/*!sc*/ .cIYrZf:where(:not([data-trailing-visual]):not([data-trailing-action])) > input,.cIYrZf:where(:not([data-trailing-visual]):not([data-trailing-action])) > select{padding-right:var(--base-size-12);}/*!sc*/ .cIYrZf{width:240px;}/*!sc*/ data-styled.g15[id="TextInputWrapper__StyledTextInputWrapper-sc-1mqhpbi-1"]{content:"cIYrZf,"}/*!sc*/ .djfheW input{font-size:16px !important;}/*!sc*/ .djfheW input::-webkit-input-placeholder{color:#E1E4E8 !important;}/*!sc*/ .djfheW input::-moz-placeholder{color:#E1E4E8 !important;}/*!sc*/ .djfheW input:-ms-input-placeholder{color:#E1E4E8 !important;}/*!sc*/ .djfheW input::placeholder{color:#E1E4E8 !important;}/*!sc*/ data-styled.g16[id="text-input__TextInput-sc-becc5w-0"]{content:"djfheW,"}/*!sc*/ .bAQrwU{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}/*!sc*/ .dIqbBZ{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}/*!sc*/ .ituJXZ{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));margin-left:8px;vertical-align:middle !important;}/*!sc*/ .knLhXt{color:var(--fgColor-muted,var(--color-fg-muted,#656d76));}/*!sc*/ .eoNnjt{margin-right:8px;}/*!sc*/ data-styled.g17[id="Octicon-sc-9kayk9-0"]{content:"bAQrwU,dIqbBZ,ituJXZ,knLhXt,eoNnjt,"}/*!sc*/ .bORCyy{margin-left:-8px;}/*!sc*/ data-styled.g18[id="NavList__NavBox-sc-1c8ygf7-0"]{content:"bORCyy,"}/*!sc*/ .iKepoC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0,0,0,0);clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}/*!sc*/ data-styled.g19[id="visually-hidden__VisuallyHidden-sc-71v4sl-0"]{content:"iKepoC,"}/*!sc*/ .MfMKt{height:10px;background-image:linear-gradient(139deg,#fb8817,#ff4b01,#c12127,#e02aff);}/*!sc*/ data-styled.g20[id="header__NpmHeaderBar-sc-1w3uryd-0"]{content:"MfMKt,"}/*!sc*/ .KlCd{color:#cb3837;padding:4px;}/*!sc*/ .KlCd:focus{-webkit-text-decoration:underline;text-decoration:underline;}/*!sc*/ data-styled.g21[id="skip-nav__SkipLink-sc-ni4c0j-0"]{content:"KlCd,"}/*!sc*/ .dZstVu{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;z-index:20;left:10px;gap:3px;position:absolute;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.3s;-webkit-transition:transform 0.3s;transition:transform 0.3s;padding:8px;background-color:var(--bgColor-default,var(--color-canvas-default,#ffffff));border:1px solid #cb3837;border-top:0;font-size:14px;border-radius:0 0 6px 6px;}/*!sc*/ .dZstVu:focus-within{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}/*!sc*/ .dZstVu > *{margin-right:4px;}/*!sc*/ .dZstVu > *:last-child{margin-right:0;}/*!sc*/ data-styled.g22[id="skip-nav__SkipBox-sc-ni4c0j-1"]{content:"dZstVu,"}/*!sc*/ .jUAEcl{-webkit-scroll-margin-top:90px;-moz-scroll-margin-top:90px;-ms-scroll-margin-top:90px;scroll-margin-top:90px;}/*!sc*/ data-styled.g23[id="skip-nav__SkipNav-sc-ni4c0j-2"]{content:"jUAEcl,"}/*!sc*/ .kxKwOP{padding:0.2em 0.4em;font-family:var(--fontStack-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,Courier,monospace);font-size:85%;background-color:var(--bgColor-neutral-muted,var(--color-neutral-muted,rgba(175,184,193,0.2)));border-radius:6px;}/*!sc*/ data-styled.g24[id="code__InlineCode-sc-izuaam-0"]{content:"kxKwOP,"}/*!sc*/ .cZjJlu{margin-top:24px;margin-bottom:16px;-webkit-scroll-margin-top:90px;-moz-scroll-margin-top:90px;-ms-scroll-margin-top:90px;scroll-margin-top:90px;line-height:1.25;}/*!sc*/ @media (hover:hover){.cZjJlu .octicon-link{visibility:hidden;}.cZjJlu:hover .octicon-link,.cZjJlu:focus-within .octicon-link{visibility:visible;}}/*!sc*/ data-styled.g25[id="components__StyledHeading-sc-13rww2g-0"]{content:"cZjJlu,"}/*!sc*/ .dMhHzi{padding-bottom:8px;font-size:40px;border-bottom:1px solid var(--borderColor-default,var(--color-border-default,#d0d7de));margin-top:0;}/*!sc*/ data-styled.g26[id="components__h1-sc-13rww2g-1"]{content:"dMhHzi,"}/*!sc*/ .elFbji{padding-bottom:8px;font-size:24px;border-bottom:1px solid var(--borderColor-default,var(--color-border-default,#d0d7de));font-weight:500;}/*!sc*/ data-styled.g27[id="components__h2-sc-13rww2g-2"]{content:"elFbji,"}/*!sc*/ .Nafes{font-size:20px;font-weight:500;}/*!sc*/ data-styled.g28[id="components__h3-sc-13rww2g-3"]{content:"Nafes,"}/*!sc*/ .shhWf{margin:0 0 16px;padding:0 16px;color:var(--fgColor-muted,var(--color-fg-muted,#656d76));border-left:0.25em solid var(--borderColor-default,var(--color-border-default,#d0d7de));}/*!sc*/ .shhWf > :first-child{margin-top:0;}/*!sc*/ .shhWf > :last-child{margin-bottom:0;}/*!sc*/ data-styled.g32[id="components__Blockquote-sc-13rww2g-7"]{content:"shhWf,"}/*!sc*/ .fqlkab{padding-left:2em;}/*!sc*/ .fqlkab ul,.fqlkab ol{margin-top:0;margin-bottom:0;}/*!sc*/ .fqlkab li{word-break:break-all;}/*!sc*/ .fqlkab li > p{margin-top:16px;}/*!sc*/ .fqlkab li + li{margin-top:4px;}/*!sc*/ data-styled.g35[id="components__UnorderedList-sc-13rww2g-10"]{content:"fqlkab,"}/*!sc*/ .cevAMF{margin:0 0 16px;}/*!sc*/ data-styled.g37[id="components__Paragraph-sc-13rww2g-11"]{content:"cevAMF,"}/*!sc*/ .bpSOTI{display:inline-block;white-space:nowrap;list-style:none;}/*!sc*/ .bpSOTI::after{font-size:14px;content:'';display:inline-block;height:0.8em;margin:0 0.5em;border-right:0.1em solid;border-color:var(--fgColor-muted,var(--color-fg-muted,#656d76));-webkit-transform:rotate(15deg) translateY(0.0625em);-ms-transform:rotate(15deg) translateY(0.0625em);transform:rotate(15deg) translateY(0.0625em);}/*!sc*/ .bpSOTI:first-child{margin-left:0;}/*!sc*/ .bpSOTI:last-child::after{content:none;}/*!sc*/ data-styled.g43[id="Breadcrumbs__Wrapper-sc-9m4wsf-0"]{content:"bpSOTI,"}/*!sc*/ .jGmqUI{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;}/*!sc*/ data-styled.g44[id="Breadcrumbs__BreadcrumbsBase-sc-9m4wsf-1"]{content:"jGmqUI,"}/*!sc*/ .haGPdU{color:#cb3837;display:inline-block;font-size:14px;-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ .haGPdU:hover,.haGPdU:focus{-webkit-text-decoration:underline;text-decoration:underline;}/*!sc*/ .haGPdU.selected{color:var(--fgColor-default,var(--color-fg-default,#1F2328));pointer-events:none;}/*!sc*/ .haGPdU.selected:focus{-webkit-text-decoration:none;text-decoration:none;}/*!sc*/ data-styled.g45[id="Breadcrumbs__StyledBreadcrumbsItem-sc-9m4wsf-2"]{content:"haGPdU,"}/*!sc*/ body{color:var(--fgColor-default,var(--color-fg-default,#1F2328));background-color:var(--bgColor-default,var(--color-canvas-default,#ffffff));}/*!sc*/ data-styled.g46[id="sc-global-ghcMVk1"]{content:"sc-global-ghcMVk1,"}/*!sc*/ </style><link rel="icon" href="/favicon-32x32.png?v=c2963dcad859b2b320d26051c38197fe" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=c2963dcad859b2b320d26051c38197fe"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=c2963dcad859b2b320d26051c38197fe"/><title data-gatsby-head="true">npm-install | npm Docs</title></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="BaseStyles__StyledDiv-sc-nfjs56-0 gQsKPQ" color="var(--fgColor-default)" font-family="normal" data-portal-root="true" data-color-mode="light" data-light-theme="light" data-dark-theme="dark"><div class="skip-nav__SkipBox-sc-ni4c0j-1 dZstVu"><a class="skip-nav__SkipLink-sc-ni4c0j-0 KlCd prc-Link-Link-85e08" href="#search-box-input">Skip to search</a><a class="skip-nav__SkipLink-sc-ni4c0j-0 KlCd prc-Link-Link-85e08" href="#skip-to-content">Skip to content</a></div><div class="Box-sc-g0xbh4-0 GRAqy"><div class="Box-sc-g0xbh4-0 kvAluo"><div class="Box-sc-g0xbh4-0 header__NpmHeaderBar-sc-1w3uryd-0 MfMKt"></div><header class="Box-sc-g0xbh4-0 hyiqI"><div class="Box-sc-g0xbh4-0 kYLlPM"><a class="Box-sc-g0xbh4-0 krhJnz prc-Link-Link-85e08" href="/"><div class="Box-sc-g0xbh4-0 fctJho"><svg height="32" width="32" viewBox="0 0 700 700" fill="currentColor" aria-hidden="true"><polygon fill="currentColor" points="0,700 700,700 700,0 0,0"></polygon><polygon fill="#ffffff" points="150,550 350,550 350,250 450,250 450,550 550,550 550,150 150,150 "></polygon></svg></div>npm Docs</a><div class="Box-sc-g0xbh4-0 jJfzzZ"><div class="Box-sc-g0xbh4-0 bpDFns"><span class="TextInputWrapper__StyledTextInputBaseWrapper-sc-1mqhpbi-0 Yxotu TextInputWrapper__StyledTextInputWrapper-sc-1mqhpbi-1 cIYrZf text-input__TextInput-sc-becc5w-0 djfheW TextInput-wrapper" aria-busy="false"><input type="text" placeholder="Search npm Docs" aria-label="Search npm Docs" aria-activedescendant="" aria-autocomplete="list" aria-controls="search-box-menu" aria-expanded="false" aria-labelledby="search-box-label" autoComplete="off" id="search-box-input" role="combobox" data-component="input" class="UnstyledTextInput__ToggledUnstyledTextInput-sc-14ypya-0 jkNcAv" value=""/></span><div id="search-box-menu" role="listbox" aria-labelledby="search-box-label" class="Box-sc-g0xbh4-0 eXhGAS"></div></div></div></div><div class="Box-sc-g0xbh4-0 cSURfY"><div class="Box-sc-g0xbh4-0 hcIxDU"><a class="Box-sc-g0xbh4-0 jSHBUW prc-Link-Link-85e08" href="https://npmjs.com/">npmjs.com</a><a class="Box-sc-g0xbh4-0 jSHBUW prc-Link-Link-85e08" href="https://status.npmjs.com/">Status</a><a class="Box-sc-g0xbh4-0 jSHBUW prc-Link-Link-85e08" href="https://npmjs.com/support/">Support</a></div><div class="Box-sc-g0xbh4-0 llfWow"><button type="button" aria-label="Search" aria-expanded="false" class="prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":Rbaeub:-loading-announcement"><span data-component="buttonContent" data-align="center" class="prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-search" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path></svg></span></span></button><button type="button" aria-label="Menu" aria-expanded="false" class="Box-sc-g0xbh4-0 laQilM prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":Rdaeub:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-three-bars" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75Zm0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75ZM1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5Z"></path></svg></span></span></button></div></div></header></div><div class="Box-sc-g0xbh4-0 hgzxx"><div class="Box-sc-g0xbh4-0 gLzrmq"><div role="navigation" class="Box-sc-g0xbh4-0 jDzyDj"><div class="Box-sc-g0xbh4-0 bupXTf"><div role="list" class="Box-sc-g0xbh4-0 eFxKDQ"><h3 class="visually-hidden__VisuallyHidden-sc-71v4sl-0 iKepoC">Site navigation</h3><nav aria-label="Site" class="NavList__NavBox-sc-1c8ygf7-0"><ul class="List__ListBox-sc-1x7olzq-0 gAwGiF"><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2u2djeb:--label " id=":R2u2djeb:" style="--subitem-depth:0" href="/about-npm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2u2djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About npm</span></div></a></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2u4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2u4djeb:--label :R2u4djeb:--trailing-visual " id=":R2u4djeb:" aria-expanded="false" aria-controls=":R2u4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2u4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Getting started</span><span id=":R2u4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2u4djebH1:" aria-labelledby=":R2u4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li aria-labelledby=":R1mu4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R1mu4djeb:--label :R1mu4djeb:--trailing-visual " id=":R1mu4djeb:" aria-expanded="false" aria-controls=":R1mu4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Setting up your npm user account</span><span id=":R1mu4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R1mu4djebH1:" aria-labelledby=":R1mu4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R39mu4djeb:--label " id=":R39mu4djeb:" style="--subitem-depth:2" href="/creating-a-new-npm-user-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R39mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating a new user account on the public registry</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R59mu4djeb:--label " id=":R59mu4djeb:" style="--subitem-depth:2" href="/creating-a-strong-password"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R59mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating a strong password</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R79mu4djeb:--label " id=":R79mu4djeb:" style="--subitem-depth:2" href="/receiving-a-one-time-password-over-email"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R79mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Receiving a one-time password over email</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R99mu4djeb:--label " id=":R99mu4djeb:" style="--subitem-depth:2" href="/about-two-factor-authentication"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R99mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About two-factor authentication</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rb9mu4djeb:--label " id=":Rb9mu4djeb:" style="--subitem-depth:2" href="/configuring-two-factor-authentication"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rb9mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuring two-factor authentication</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rd9mu4djeb:--label " id=":Rd9mu4djeb:" style="--subitem-depth:2" href="/accessing-npm-using-2fa"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rd9mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Accessing npm using two-factor authentication</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rf9mu4djeb:--label " id=":Rf9mu4djeb:" style="--subitem-depth:2" href="/recovering-your-2fa-enabled-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rf9mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Recovering your 2FA-enabled account</span></div></a></li></ul></div></li><li aria-labelledby=":R2mu4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R2mu4djeb:--label :R2mu4djeb:--trailing-visual " id=":R2mu4djeb:" aria-expanded="false" aria-controls=":R2mu4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing your npm user account</span><span id=":R2mu4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2mu4djebH1:" aria-labelledby=":R2mu4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3amu4djeb:--label " id=":R3amu4djeb:" style="--subitem-depth:2" href="/managing-your-profile-settings"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3amu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing your profile settings</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5amu4djeb:--label " id=":R5amu4djeb:" style="--subitem-depth:2" href="/changing-your-npm-username"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5amu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Changing your npm username</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7amu4djeb:--label " id=":R7amu4djeb:" style="--subitem-depth:2" href="/deleting-your-npm-user-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7amu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Deleting your npm user account</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9amu4djeb:--label " id=":R9amu4djeb:" style="--subitem-depth:2" href="/requesting-your-data"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9amu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Requesting an export of your personal data</span></div></a></li></ul></div></li><li aria-labelledby=":R3mu4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R3mu4djeb:--label :R3mu4djeb:--trailing-visual " id=":R3mu4djeb:" aria-expanded="false" aria-controls=":R3mu4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R3mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Paying for your npm user account</span><span id=":R3mu4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R3mu4djebH1:" aria-labelledby=":R3mu4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3bmu4djeb:--label " id=":R3bmu4djeb:" style="--subitem-depth:2" href="/upgrading-to-a-paid-user-account-plan"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3bmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Upgrading to a paid user account plan</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5bmu4djeb:--label " id=":R5bmu4djeb:" style="--subitem-depth:2" href="/viewing-downloading-and-emailing-receipts-for-your-user-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5bmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Viewing, downloading, and emailing receipts for your npm user account</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7bmu4djeb:--label " id=":R7bmu4djeb:" style="--subitem-depth:2" href="/updating-user-account-billing-settings"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7bmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Updating user account billing settings</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9bmu4djeb:--label " id=":R9bmu4djeb:" style="--subitem-depth:2" href="/downgrading-to-a-free-user-account-plan"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9bmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Downgrading to a free user account plan</span></div></a></li></ul></div></li><li aria-labelledby=":R4mu4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R4mu4djeb:--label :R4mu4djeb:--trailing-visual " id=":R4mu4djeb:" aria-expanded="false" aria-controls=":R4mu4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R4mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuring your local environment</span><span id=":R4mu4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R4mu4djebH1:" aria-labelledby=":R4mu4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3cmu4djeb:--label " id=":R3cmu4djeb:" style="--subitem-depth:2" href="/about-npm-versions"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3cmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About npm CLI versions</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5cmu4djeb:--label " id=":R5cmu4djeb:" style="--subitem-depth:2" href="/downloading-and-installing-node-js-and-npm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5cmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Downloading and installing Node.js and npm</span></div></a></li></ul></div></li><li aria-labelledby=":R5mu4djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R5mu4djeb:--label :R5mu4djeb:--trailing-visual " id=":R5mu4djeb:" aria-expanded="false" aria-controls=":R5mu4djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R5mu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Troubleshooting</span><span id=":R5mu4djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R5mu4djebH1:" aria-labelledby=":R5mu4djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3dmu4djeb:--label " id=":R3dmu4djeb:" style="--subitem-depth:2" href="/generating-and-locating-npm-debug.log-files"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3dmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Generating and locating npm-debug.log files</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5dmu4djeb:--label " id=":R5dmu4djeb:" style="--subitem-depth:2" href="/common-errors"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5dmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Common errors</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7dmu4djeb:--label " id=":R7dmu4djeb:" style="--subitem-depth:2" href="/try-the-latest-stable-version-of-node"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7dmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Try the latest stable version of node</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9dmu4djeb:--label " id=":R9dmu4djeb:" style="--subitem-depth:2" href="/try-the-latest-stable-version-of-npm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9dmu4djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Try the latest stable version of npm</span></div></a></li></ul></div></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2u6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2u6djeb:--label :R2u6djeb:--trailing-visual " id=":R2u6djeb:" aria-expanded="false" aria-controls=":R2u6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2u6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Packages and modules</span><span id=":R2u6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2u6djebH1:" aria-labelledby=":R2u6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li aria-labelledby=":R1mu6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R1mu6djeb:--label :R1mu6djeb:--trailing-visual " id=":R1mu6djeb:" aria-expanded="false" aria-controls=":R1mu6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Introduction to packages and modules</span><span id=":R1mu6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R1mu6djebH1:" aria-labelledby=":R1mu6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R39mu6djeb:--label " id=":R39mu6djeb:" style="--subitem-depth:2" href="/about-the-public-npm-registry"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R39mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About the public npm registry</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R59mu6djeb:--label " id=":R59mu6djeb:" style="--subitem-depth:2" href="/about-packages-and-modules"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R59mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About packages and modules</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R79mu6djeb:--label " id=":R79mu6djeb:" style="--subitem-depth:2" href="/about-scopes"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R79mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About scopes</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R99mu6djeb:--label " id=":R99mu6djeb:" style="--subitem-depth:2" href="/about-public-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R99mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About public packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rb9mu6djeb:--label " id=":Rb9mu6djeb:" style="--subitem-depth:2" href="/about-private-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rb9mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About private packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rd9mu6djeb:--label " id=":Rd9mu6djeb:" style="--subitem-depth:2" href="/package-scope-access-level-and-visibility"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rd9mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm package scope, access level, and visibility</span></div></a></li></ul></div></li><li aria-labelledby=":R2mu6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R2mu6djeb:--label :R2mu6djeb:--trailing-visual " id=":R2mu6djeb:" aria-expanded="false" aria-controls=":R2mu6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Contributing packages to the registry</span><span id=":R2mu6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2mu6djebH1:" aria-labelledby=":R2mu6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3amu6djeb:--label " id=":R3amu6djeb:" style="--subitem-depth:2" href="/creating-a-package-json-file"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3amu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating a package.json file</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5amu6djeb:--label " id=":R5amu6djeb:" style="--subitem-depth:2" href="/creating-node-js-modules"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5amu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating Node.js modules</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7amu6djeb:--label " id=":R7amu6djeb:" style="--subitem-depth:2" href="/about-package-readme-files"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7amu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About package README files</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9amu6djeb:--label " id=":R9amu6djeb:" style="--subitem-depth:2" href="/creating-and-publishing-unscoped-public-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9amu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and publishing unscoped public packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbamu6djeb:--label " id=":Rbamu6djeb:" style="--subitem-depth:2" href="/creating-and-publishing-scoped-public-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and publishing scoped public packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rdamu6djeb:--label " id=":Rdamu6djeb:" style="--subitem-depth:2" href="/creating-and-publishing-private-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rdamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and publishing private packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rfamu6djeb:--label " id=":Rfamu6djeb:" style="--subitem-depth:2" href="/package-name-guidelines"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rfamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Package name guidelines</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rhamu6djeb:--label " id=":Rhamu6djeb:" style="--subitem-depth:2" href="/specifying-dependencies-and-devdependencies-in-a-package-json-file"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rhamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Specifying dependencies and devDependencies in a package.json file</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rjamu6djeb:--label " id=":Rjamu6djeb:" style="--subitem-depth:2" href="/about-semantic-versioning"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rjamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About semantic versioning</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rlamu6djeb:--label " id=":Rlamu6djeb:" style="--subitem-depth:2" href="/adding-dist-tags-to-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rlamu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Adding dist-tags to packages</span></div></a></li></ul></div></li><li aria-labelledby=":R3mu6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R3mu6djeb:--label :R3mu6djeb:--trailing-visual " id=":R3mu6djeb:" aria-expanded="false" aria-controls=":R3mu6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R3mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Updating and managing your published packages</span><span id=":R3mu6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R3mu6djebH1:" aria-labelledby=":R3mu6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3bmu6djeb:--label " id=":R3bmu6djeb:" style="--subitem-depth:2" href="/changing-package-visibility"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3bmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Changing package visibility</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5bmu6djeb:--label " id=":R5bmu6djeb:" style="--subitem-depth:2" href="/adding-collaborators-to-private-packages-owned-by-a-user-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5bmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Adding collaborators to private packages owned by a user account</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7bmu6djeb:--label " id=":R7bmu6djeb:" style="--subitem-depth:2" href="/updating-your-published-package-version-number"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7bmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Updating your published package version number</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9bmu6djeb:--label " id=":R9bmu6djeb:" style="--subitem-depth:2" href="/deprecating-and-undeprecating-packages-or-package-versions"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9bmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Deprecating and undeprecating packages or package versions</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbbmu6djeb:--label " id=":Rbbmu6djeb:" style="--subitem-depth:2" href="/transferring-a-package-from-a-user-account-to-another-user-account"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbbmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Transferring a package from a user account to another user account</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rdbmu6djeb:--label " id=":Rdbmu6djeb:" style="--subitem-depth:2" href="/unpublishing-packages-from-the-registry"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rdbmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Unpublishing packages from the registry</span></div></a></li></ul></div></li><li aria-labelledby=":R4mu6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R4mu6djeb:--label :R4mu6djeb:--trailing-visual " id=":R4mu6djeb:" aria-expanded="false" aria-controls=":R4mu6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R4mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Getting packages from the registry</span><span id=":R4mu6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R4mu6djebH1:" aria-labelledby=":R4mu6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3cmu6djeb:--label " id=":R3cmu6djeb:" style="--subitem-depth:2" href="/searching-for-and-choosing-packages-to-download"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3cmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Searching for and choosing packages to download</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5cmu6djeb:--label " id=":R5cmu6djeb:" style="--subitem-depth:2" href="/downloading-and-installing-packages-locally"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5cmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Downloading and installing packages locally</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7cmu6djeb:--label " id=":R7cmu6djeb:" style="--subitem-depth:2" href="/downloading-and-installing-packages-globally"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7cmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Downloading and installing packages globally</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9cmu6djeb:--label " id=":R9cmu6djeb:" style="--subitem-depth:2" href="/resolving-eacces-permissions-errors-when-installing-packages-globally"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9cmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Resolving EACCES permissions errors when installing packages globally</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbcmu6djeb:--label " id=":Rbcmu6djeb:" style="--subitem-depth:2" href="/updating-packages-downloaded-from-the-registry"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbcmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Updating packages downloaded from the registry</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rdcmu6djeb:--label " id=":Rdcmu6djeb:" style="--subitem-depth:2" href="/using-npm-packages-in-your-projects"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rdcmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Using npm packages in your projects</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rfcmu6djeb:--label " id=":Rfcmu6djeb:" style="--subitem-depth:2" href="/using-deprecated-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rfcmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Using deprecated packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rhcmu6djeb:--label " id=":Rhcmu6djeb:" style="--subitem-depth:2" href="/uninstalling-packages-and-dependencies"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rhcmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Uninstalling packages and dependencies</span></div></a></li></ul></div></li><li aria-labelledby=":R5mu6djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R5mu6djeb:--label :R5mu6djeb:--trailing-visual " id=":R5mu6djeb:" aria-expanded="false" aria-controls=":R5mu6djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R5mu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Securing your code</span><span id=":R5mu6djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R5mu6djebH1:" aria-labelledby=":R5mu6djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3dmu6djeb:--label " id=":R3dmu6djeb:" style="--subitem-depth:2" href="/about-audit-reports"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3dmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About audit reports</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5dmu6djeb:--label " id=":R5dmu6djeb:" style="--subitem-depth:2" href="/auditing-package-dependencies-for-security-vulnerabilities"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5dmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Auditing package dependencies for security vulnerabilities</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7dmu6djeb:--label " id=":R7dmu6djeb:" style="--subitem-depth:2" href="/generating-provenance-statements"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7dmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Generating provenance statements</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9dmu6djeb:--label " id=":R9dmu6djeb:" style="--subitem-depth:2" href="/about-registry-signatures"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9dmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About ECDSA registry signatures</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbdmu6djeb:--label " id=":Rbdmu6djeb:" style="--subitem-depth:2" href="/verifying-registry-signatures"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbdmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Verifying ECDSA registry signatures</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rddmu6djeb:--label " id=":Rddmu6djeb:" style="--subitem-depth:2" href="/requiring-2fa-for-package-publishing-and-settings-modification"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rddmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Requiring 2FA for package publishing and settings modification</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rfdmu6djeb:--label " id=":Rfdmu6djeb:" style="--subitem-depth:2" href="/reporting-malware-in-an-npm-package"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rfdmu6djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Reporting malware in an npm package</span></div></a></li></ul></div></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2u8djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2u8djeb:--label :R2u8djeb:--trailing-visual " id=":R2u8djeb:" aria-expanded="false" aria-controls=":R2u8djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2u8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Integrations</span><span id=":R2u8djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2u8djebH1:" aria-labelledby=":R2u8djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li aria-labelledby=":R1mu8djeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R1mu8djeb:--label :R1mu8djeb:--trailing-visual " id=":R1mu8djeb:" aria-expanded="false" aria-controls=":R1mu8djebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1mu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Integrating npm with external services</span><span id=":R1mu8djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R1mu8djebH1:" aria-labelledby=":R1mu8djeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rrmu8djeb:--label " id=":Rrmu8djeb:" style="--subitem-depth:2" href="/about-access-tokens"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rrmu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About access tokens</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1bmu8djeb:--label " id=":R1bmu8djeb:" style="--subitem-depth:2" href="/creating-and-viewing-access-tokens"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1bmu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and viewing access tokens</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1rmu8djeb:--label " id=":R1rmu8djeb:" style="--subitem-depth:2" href="/revoking-access-tokens"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1rmu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Revoking access tokens</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2bmu8djeb:--label " id=":R2bmu8djeb:" style="--subitem-depth:2" href="/using-private-packages-in-a-ci-cd-workflow"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2bmu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Using private packages in a CI/CD workflow</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2rmu8djeb:--label " id=":R2rmu8djeb:" style="--subitem-depth:2" href="/docker-and-private-modules"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2rmu8djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Docker and private modules</span></div></a></li></ul></div></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2uadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2uadjeb:--label :R2uadjeb:--trailing-visual " id=":R2uadjeb:" aria-expanded="false" aria-controls=":R2uadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2uadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Organizations</span><span id=":R2uadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2uadjebH1:" aria-labelledby=":R2uadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li aria-labelledby=":R1muadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R1muadjeb:--label :R1muadjeb:--trailing-visual " id=":R1muadjeb:" aria-expanded="false" aria-controls=":R1muadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and managing organizations</span><span id=":R1muadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R1muadjebH1:" aria-labelledby=":R1muadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R39muadjeb:--label " id=":R39muadjeb:" style="--subitem-depth:2" href="/creating-an-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R39muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating an organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R59muadjeb:--label " id=":R59muadjeb:" style="--subitem-depth:2" href="/converting-your-user-account-to-an-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R59muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Converting your user account to an organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R79muadjeb:--label " id=":R79muadjeb:" style="--subitem-depth:2" href="/requiring-two-factor-authentication-in-your-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R79muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Requiring two-factor authentication in your organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R99muadjeb:--label " id=":R99muadjeb:" style="--subitem-depth:2" href="/renaming-an-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R99muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Renaming an organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rb9muadjeb:--label " id=":Rb9muadjeb:" style="--subitem-depth:2" href="/deleting-an-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rb9muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Deleting an organization</span></div></a></li></ul></div></li><li aria-labelledby=":R2muadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R2muadjeb:--label :R2muadjeb:--trailing-visual " id=":R2muadjeb:" aria-expanded="false" aria-controls=":R2muadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Paying for your organization</span><span id=":R2muadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2muadjebH1:" aria-labelledby=":R2muadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3amuadjeb:--label " id=":R3amuadjeb:" style="--subitem-depth:2" href="/upgrading-to-a-paid-organization-plan"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3amuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Upgrading to a paid organization plan</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5amuadjeb:--label " id=":R5amuadjeb:" style="--subitem-depth:2" href="/viewing-downloading-and-emailing-receipts-for-your-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5amuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Viewing, downloading, and emailing receipts for your organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7amuadjeb:--label " id=":R7amuadjeb:" style="--subitem-depth:2" href="/updating-organization-billing-settings"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7amuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Updating organization billing settings</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9amuadjeb:--label " id=":R9amuadjeb:" style="--subitem-depth:2" href="/downgrading-to-a-free-organization-plan"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9amuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Downgrading to a free organization plan</span></div></a></li></ul></div></li><li aria-labelledby=":R3muadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R3muadjeb:--label :R3muadjeb:--trailing-visual " id=":R3muadjeb:" aria-expanded="false" aria-controls=":R3muadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R3muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing organization members</span><span id=":R3muadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R3muadjebH1:" aria-labelledby=":R3muadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3bmuadjeb:--label " id=":R3bmuadjeb:" style="--subitem-depth:2" href="/adding-members-to-your-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3bmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Adding members to your organization</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5bmuadjeb:--label " id=":R5bmuadjeb:" style="--subitem-depth:2" href="/accepting-or-rejecting-an-organization-invitation"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5bmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Accepting or rejecting an organization invitation</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7bmuadjeb:--label " id=":R7bmuadjeb:" style="--subitem-depth:2" href="/organization-roles-and-permissions"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7bmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Organization roles and permissions</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9bmuadjeb:--label " id=":R9bmuadjeb:" style="--subitem-depth:2" href="/managing-organization-permissions"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9bmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing organization permissions</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbbmuadjeb:--label " id=":Rbbmuadjeb:" style="--subitem-depth:2" href="/removing-members-from-your-organization"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbbmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Removing members from your organization</span></div></a></li></ul></div></li><li aria-labelledby=":R4muadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R4muadjeb:--label :R4muadjeb:--trailing-visual " id=":R4muadjeb:" aria-expanded="false" aria-controls=":R4muadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R4muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing teams</span><span id=":R4muadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R4muadjebH1:" aria-labelledby=":R4muadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3cmuadjeb:--label " id=":R3cmuadjeb:" style="--subitem-depth:2" href="/about-developers-team"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3cmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About the developers team</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5cmuadjeb:--label " id=":R5cmuadjeb:" style="--subitem-depth:2" href="/creating-teams"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5cmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating teams</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7cmuadjeb:--label " id=":R7cmuadjeb:" style="--subitem-depth:2" href="/adding-organization-members-to-teams"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7cmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Adding organization members to teams</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9cmuadjeb:--label " id=":R9cmuadjeb:" style="--subitem-depth:2" href="/removing-organization-members-from-teams"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9cmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Removing organization members from teams</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbcmuadjeb:--label " id=":Rbcmuadjeb:" style="--subitem-depth:2" href="/managing-team-access-to-organization-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbcmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing team access to organization packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rdcmuadjeb:--label " id=":Rdcmuadjeb:" style="--subitem-depth:2" href="/removing-teams"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rdcmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Removing teams</span></div></a></li></ul></div></li><li aria-labelledby=":R5muadjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R5muadjeb:--label :R5muadjeb:--trailing-visual " id=":R5muadjeb:" aria-expanded="false" aria-controls=":R5muadjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R5muadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Managing organization packages</span><span id=":R5muadjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R5muadjebH1:" aria-labelledby=":R5muadjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3dmuadjeb:--label " id=":R3dmuadjeb:" style="--subitem-depth:2" href="/about-organization-scopes-and-packages"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3dmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">About organization scopes and packages</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5dmuadjeb:--label " id=":R5dmuadjeb:" style="--subitem-depth:2" href="/configuring-your-npm-client-with-your-organization-settings"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5dmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuring your npm client with your organization settings</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7dmuadjeb:--label " id=":R7dmuadjeb:" style="--subitem-depth:2" href="/creating-and-publishing-an-organization-scoped-package"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7dmuadjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Creating and publishing an organization scoped package</span></div></a></li></ul></div></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2ucdjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2ucdjeb:--label :R2ucdjeb:--trailing-visual " id=":R2ucdjeb:" aria-expanded="false" aria-controls=":R2ucdjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2ucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Policies</span><span id=":R2ucdjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2ucdjebH1:" aria-labelledby=":R2ucdjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1mucdjeb:--label " id=":R1mucdjeb:" style="--subitem-depth:1" href="/policies/terms"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Terms of Use</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2mucdjeb:--label " id=":R2mucdjeb:" style="--subitem-depth:1" href="/policies/open-source-terms"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Open Source Terms</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3mucdjeb:--label " id=":R3mucdjeb:" style="--subitem-depth:1" href="/policies/private-terms"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Private Terms</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R4mucdjeb:--label " id=":R4mucdjeb:" style="--subitem-depth:1" href="/policies/conduct"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R4mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Code of Conduct</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5mucdjeb:--label " id=":R5mucdjeb:" style="--subitem-depth:1" href="/policies/disputes"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Package Name Disputes</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R6mucdjeb:--label " id=":R6mucdjeb:" style="--subitem-depth:1" href="/policies/npm-license"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R6mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm License</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7mucdjeb:--label " id=":R7mucdjeb:" style="--subitem-depth:1" href="/policies/privacy"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Privacy Policy</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R8mucdjeb:--label " id=":R8mucdjeb:" style="--subitem-depth:1" href="/policies/unpublish"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R8mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Unpublish Policy</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9mucdjeb:--label " id=":R9mucdjeb:" style="--subitem-depth:1" href="/policies/dmca"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9mucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Copyright and DMCA Policy</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Ramucdjeb:--label " id=":Ramucdjeb:" style="--subitem-depth:1" href="/policies/logos-and-usage"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Ramucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Logos and Usage</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbmucdjeb:--label " id=":Rbmucdjeb:" style="--subitem-depth:1" href="/policies/security"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbmucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Security</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 jKXlBs Box-sc-g0xbh4-0 jKXlBs prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rcmucdjeb:--label " id=":Rcmucdjeb:" style="--subitem-depth:1" href="/policies/crawlers"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rcmucdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Replication and web crawler policy</span></div></a></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2uedjeb:--label " id=":R2uedjeb:" style="--subitem-depth:0" href="/threats-and-mitigations"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2uedjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Threats and mitigations</span></div></a></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 izgJJq" data-component="ActionList.Divider"></li><li class="Box-sc-g0xbh4-0 iHdhlR"><ul class="Box-sc-g0xbh4-0 hTXDNh"><li aria-labelledby=":R2ugdjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 diInBQ" tabindex="0" aria-labelledby=":R2ugdjeb:--label :R2ugdjeb:--trailing-visual " id=":R2ugdjeb:" aria-expanded="true" aria-controls=":R2ugdjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2ugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm CLI</span><span id=":R2ugdjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 dIqbBZ" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2ugdjebH1:" aria-labelledby=":R2ugdjeb:" class="Box-sc-g0xbh4-0 ieKOax"><li aria-labelledby=":R1mugdjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R1mugdjeb:--label :R1mugdjeb:--trailing-visual " id=":R1mugdjeb:" aria-expanded="true" aria-controls=":R1mugdjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1mugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">CLI Commands</span><span id=":R1mugdjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 dIqbBZ" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R1mugdjebH1:" aria-labelledby=":R1mugdjeb:" class="Box-sc-g0xbh4-0 ieKOax"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1lmugdjeb:--label " id=":R1lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2lmugdjeb:--label " id=":R2lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-access"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm access</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3lmugdjeb:--label " id=":R3lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-adduser"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm adduser</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R4lmugdjeb:--label " id=":R4lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-audit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R4lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm audit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5lmugdjeb:--label " id=":R5lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-bugs"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm bugs</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R6lmugdjeb:--label " id=":R6lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-cache"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R6lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm cache</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7lmugdjeb:--label " id=":R7lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-ci"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm ci</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R8lmugdjeb:--label " id=":R8lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-completion"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R8lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm completion</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9lmugdjeb:--label " id=":R9lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-config"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm config</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Ralmugdjeb:--label " id=":Ralmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-dedupe"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Ralmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm dedupe</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rblmugdjeb:--label " id=":Rblmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-deprecate"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rblmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm deprecate</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rclmugdjeb:--label " id=":Rclmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-diff"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rclmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm diff</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rdlmugdjeb:--label " id=":Rdlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-dist-tag"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rdlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm dist-tag</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Relmugdjeb:--label " id=":Relmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-docs"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Relmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm docs</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rflmugdjeb:--label " id=":Rflmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-doctor"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rflmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm doctor</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rglmugdjeb:--label " id=":Rglmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-edit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rglmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm edit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rhlmugdjeb:--label " id=":Rhlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-exec"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rhlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm exec</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rilmugdjeb:--label " id=":Rilmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-explain"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rilmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm explain</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rjlmugdjeb:--label " id=":Rjlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-explore"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rjlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm explore</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rklmugdjeb:--label " id=":Rklmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-find-dupes"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rklmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm find-dupes</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rllmugdjeb:--label " id=":Rllmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-fund"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rllmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm fund</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rmlmugdjeb:--label " id=":Rmlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-help"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rmlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm help</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rnlmugdjeb:--label " id=":Rnlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-help-search"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rnlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm help-search</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rolmugdjeb:--label " id=":Rolmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-hook"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rolmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm hook</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rplmugdjeb:--label " id=":Rplmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-init"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rplmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm init</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 giNPmu"><a aria-current="page" class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rqlmugdjeb:--label " id=":Rqlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-install"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rqlmugdjeb:--label" class="Box-sc-g0xbh4-0 dqUEFM">npm install</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rrlmugdjeb:--label " id=":Rrlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-install-ci-test"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rrlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm install-ci-test</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rslmugdjeb:--label " id=":Rslmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-install-test"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rslmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm install-test</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rtlmugdjeb:--label " id=":Rtlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-link"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rtlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm link</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rulmugdjeb:--label " id=":Rulmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-login"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rulmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm login</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rvlmugdjeb:--label " id=":Rvlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-logout"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rvlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm logout</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R10lmugdjeb:--label " id=":R10lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-ls"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R10lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm ls</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R11lmugdjeb:--label " id=":R11lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-org"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R11lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm org</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R12lmugdjeb:--label " id=":R12lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-outdated"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R12lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm outdated</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R13lmugdjeb:--label " id=":R13lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-owner"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R13lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm owner</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R14lmugdjeb:--label " id=":R14lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-pack"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R14lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm pack</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R15lmugdjeb:--label " id=":R15lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-ping"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R15lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm ping</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R16lmugdjeb:--label " id=":R16lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-pkg"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R16lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm pkg</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R17lmugdjeb:--label " id=":R17lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-prefix"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R17lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm prefix</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R18lmugdjeb:--label " id=":R18lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-profile"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R18lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm profile</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R19lmugdjeb:--label " id=":R19lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-prune"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R19lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm prune</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1almugdjeb:--label " id=":R1almugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-publish"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1almugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm publish</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1blmugdjeb:--label " id=":R1blmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-query"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1blmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm query</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1clmugdjeb:--label " id=":R1clmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-rebuild"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1clmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm rebuild</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1dlmugdjeb:--label " id=":R1dlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-repo"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1dlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm repo</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1elmugdjeb:--label " id=":R1elmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-restart"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1elmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm restart</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1flmugdjeb:--label " id=":R1flmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-root"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1flmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm root</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1glmugdjeb:--label " id=":R1glmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-run-script"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1glmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm run-script</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1hlmugdjeb:--label " id=":R1hlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-sbom"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1hlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm sbom</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1ilmugdjeb:--label " id=":R1ilmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-search"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1ilmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm search</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1jlmugdjeb:--label " id=":R1jlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-shrinkwrap"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1jlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm shrinkwrap</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1klmugdjeb:--label " id=":R1klmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-star"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1klmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm star</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1llmugdjeb:--label " id=":R1llmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-stars"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1llmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm stars</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1mlmugdjeb:--label " id=":R1mlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-start"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1mlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm start</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1nlmugdjeb:--label " id=":R1nlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-stop"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1nlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm stop</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1olmugdjeb:--label " id=":R1olmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-team"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1olmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm team</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1plmugdjeb:--label " id=":R1plmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-test"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1plmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm test</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1qlmugdjeb:--label " id=":R1qlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-token"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1qlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm token</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1rlmugdjeb:--label " id=":R1rlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-uninstall"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1rlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm uninstall</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1slmugdjeb:--label " id=":R1slmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-unpublish"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1slmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm unpublish</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1tlmugdjeb:--label " id=":R1tlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-unstar"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1tlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm unstar</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1ulmugdjeb:--label " id=":R1ulmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-update"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1ulmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm update</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1vlmugdjeb:--label " id=":R1vlmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-version"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1vlmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm version</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R20lmugdjeb:--label " id=":R20lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-view"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R20lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm view</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R21lmugdjeb:--label " id=":R21lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npm-whoami"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R21lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm whoami</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R22lmugdjeb:--label " id=":R22lmugdjeb:" style="--subitem-depth:2" href="/cli/v10/commands/npx"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R22lmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npx</span></div></a></li></ul></div></li><li aria-labelledby=":R2mugdjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R2mugdjeb:--label :R2mugdjeb:--trailing-visual " id=":R2mugdjeb:" aria-expanded="false" aria-controls=":R2mugdjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R2mugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuring npm</span><span id=":R2mugdjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R2mugdjebH1:" aria-labelledby=":R2mugdjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1mmugdjeb:--label " id=":R1mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/install"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Install</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2mmugdjeb:--label " id=":R2mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/folders"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Folders</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3mmugdjeb:--label " id=":R3mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/npmrc"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">.npmrc</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R4mmugdjeb:--label " id=":R4mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/npm-shrinkwrap-json"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R4mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npm-shrinkwrap.json</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5mmugdjeb:--label " id=":R5mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/package-json"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package.json</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R6mmugdjeb:--label " id=":R6mmugdjeb:" style="--subitem-depth:2" href="/cli/v10/configuring-npm/package-lock-json"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R6mmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package-lock.json</span></div></a></li></ul></div></li><li aria-labelledby=":R3mugdjeb:" class="Box-sc-g0xbh4-0 bvBlwX"><button class="Item__LiBox-sc-yeql7o-0 dHATKR" tabindex="0" aria-labelledby=":R3mugdjeb:--label :R3mugdjeb:--trailing-visual " id=":R3mugdjeb:" aria-expanded="false" aria-controls=":R3mugdjebH1:"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R3mugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Using npm</span><span id=":R3mugdjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-chevron-down Octicon-sc-9kayk9-0 bAQrwU" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M12.78 5.22a.749.749 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.06 0L3.22 6.28a.749.749 0 1 1 1.06-1.06L8 8.939l3.72-3.719a.749.749 0 0 1 1.06 0Z"></path></svg></span></div></div></button><div><ul id=":R3mugdjebH1:" aria-labelledby=":R3mugdjeb:" class="Box-sc-g0xbh4-0 bnyqYm"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1nmugdjeb:--label " id=":R1nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/registry"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R1nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Registry</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2nmugdjeb:--label " id=":R2nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/package-spec"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Package spec</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3nmugdjeb:--label " id=":R3nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/config"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Config</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R4nmugdjeb:--label " id=":R4nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/logging"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R4nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Logging</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R5nmugdjeb:--label " id=":R5nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/scope"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R5nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Scope</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R6nmugdjeb:--label " id=":R6nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/scripts"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R6nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Scripts</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R7nmugdjeb:--label " id=":R7nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/workspaces"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R7nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Workspaces</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R8nmugdjeb:--label " id=":R8nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/orgs"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R8nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Organizations</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R9nmugdjeb:--label " id=":R9nmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/dependency-selectors"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R9nmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Dependency Selectors</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Ranmugdjeb:--label " id=":Ranmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/developers"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Ranmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Developers</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rbnmugdjeb:--label " id=":Rbnmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/removal"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rbnmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Removal</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 iWwAHR Box-sc-g0xbh4-0 iWwAHR prc-Link-Link-85e08 prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rcnmugdjeb:--label " id=":Rcnmugdjeb:" style="--subitem-depth:2" href="/cli/v10/using-npm/changelog"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rcnmugdjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Changelog</span></div></a></li></ul></div></li></ul></div></li></ul></li><li aria-hidden="true" class="Box-sc-g0xbh4-0 dAyDss" data-component="ActionList.Divider"></li><div class="Box-sc-g0xbh4-0 llfWow"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rtjeb:--label :Rtjeb:--trailing-visual " id=":Rtjeb:" style="--subitem-depth:0" href="https://npmjs.com/"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":Rtjeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">npmjs.com</span><span id=":Rtjeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-link-external" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></span></div></div></a></li></div><div class="Box-sc-g0xbh4-0 llfWow"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R15jeb:--label :R15jeb:--trailing-visual " id=":R15jeb:" style="--subitem-depth:0" href="https://status.npmjs.com/"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R15jeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Status</span><span id=":R15jeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-link-external" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></span></div></div></a></li></div><div class="Box-sc-g0xbh4-0 llfWow"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1djeb:--label :R1djeb:--trailing-visual " id=":R1djeb:" style="--subitem-depth:0" href="https://npmjs.com/support/"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1djeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Support</span><span id=":R1djeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-link-external" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></span></div></div></a></li></div><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 dNZllC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R1ljeb:--label :R1ljeb:--trailing-visual " id=":R1ljeb:" style="--subitem-depth:0" href="https://github.com/npm/documentation"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><div class="Box-sc-g0xbh4-0 cAMcRf"><span id=":R1ljeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">GitHub</span><span id=":R1ljeb:--trailing-visual" class="Box-sc-g0xbh4-0 bXxGWK"><svg aria-hidden="true" focusable="false" class="octicon octicon-link-external" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M3.75 2h3.5a.75.75 0 0 1 0 1.5h-3.5a.25.25 0 0 0-.25.25v8.5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-3.5a.75.75 0 0 1 1.5 0v3.5A1.75 1.75 0 0 1 12.25 14h-8.5A1.75 1.75 0 0 1 2 12.25v-8.5C2 2.784 2.784 2 3.75 2Zm6.854-1h4.146a.25.25 0 0 1 .25.25v4.146a.25.25 0 0 1-.427.177L13.03 4.03 9.28 7.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.75-3.75-1.543-1.543A.25.25 0 0 1 10.604 1Z"></path></svg></span></div></div></a></li></ul></nav></div></div></div></div><div class="Box-sc-g0xbh4-0 jAVvST"><main class="Box-sc-g0xbh4-0 jrNUvm"><div class="Box-sc-g0xbh4-0 goytIH"><nav class="Breadcrumbs__BreadcrumbsBase-sc-9m4wsf-1 jGmqUI" aria-label="Breadcrumbs"><ol class="Box-sc-g0xbh4-0 eItYAW"><li class="Breadcrumbs__Wrapper-sc-9m4wsf-0 bpSOTI"><a class="Breadcrumbs__StyledBreadcrumbsItem-sc-9m4wsf-2 haGPdU" sx="[object Object]" href="/cli">CLI</a></li><li class="Breadcrumbs__Wrapper-sc-9m4wsf-0 bpSOTI"><a class="Breadcrumbs__StyledBreadcrumbsItem-sc-9m4wsf-2 haGPdU" sx="[object Object]" href="/cli/v10/commands">Commands</a></li><li class="Breadcrumbs__Wrapper-sc-9m4wsf-0 bpSOTI"><a aria-current="page" class="Breadcrumbs__StyledBreadcrumbsItem-sc-9m4wsf-2 haGPdU selected" sx="[object Object]" href="/cli/v10/commands/npm-install">npm install</a></li></ol></nav><h1 class="components__StyledHeading-sc-13rww2g-0 components__h1-sc-13rww2g-1 cZjJlu dMhHzi components__StyledHeading-sc-13rww2g-0 cZjJlu">npm-install</h1><div class="Box-sc-g0xbh4-0 iLGAbu">Install a package</div></div><div id="skip-to-content" class="Box-sc-g0xbh4-0 skip-nav__SkipNav-sc-ni4c0j-2 jUAEcl"></div><div class="Box-sc-g0xbh4-0 gtWOdv"><p id="label-versions-list-item" class="Box-sc-g0xbh4-0 bfdbXb">Select CLI Version:</p><button type="button" aria-haspopup="true" aria-expanded="false" tabindex="0" class="Box-sc-g0xbh4-0 geUmNx prc-Button-ButtonBase-c50BI" data-loading="false" data-size="medium" data-variant="default" aria-describedby=":Rjdeb:-loading-announcement label-versions-list-item" id=":Rjdeb:"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x">Version 10.9.2 (Legacy)</span></span><span data-component="trailingAction" class="prc-Button-Visual-2epfX prc-Button-VisualWrap-Db-eB"><svg aria-hidden="true" focusable="false" class="octicon octicon-triangle-down" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m4.427 7.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 7H4.604a.25.25 0 0 0-.177.427Z"></path></svg></span></button></div><div class="Box-sc-g0xbh4-0 fqOvvS"><details class="Box-sc-g0xbh4-0 cZSxuw prc-Details-Details-XJobb" open=""><summary data-default-summary="true">See Details</summary><summary type="button" class="Box-sc-g0xbh4-0 fqJjob prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R1kdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x">Table of contents</span></span></summary><nav class="NavList__NavBox-sc-1c8ygf7-0"><ul class="List__ListBox-sc-1x7olzq-0 gAwGiF"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rjmkdeb:--label " id=":Rjmkdeb:" style="--subitem-depth:0" href="#synopsis"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rjmkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Synopsis</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rlmkdeb:--label " id=":Rlmkdeb:" style="--subitem-depth:0" href="#description"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rlmkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Description</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rnmkdeb:--label " id=":Rnmkdeb:" style="--subitem-depth:0" href="#configuration"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rnmkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuration</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R237mkdeb:--label " id=":R237mkdeb:" style="--subitem-depth:0" href="#save"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R237mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">save</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R257mkdeb:--label " id=":R257mkdeb:" style="--subitem-depth:0" href="#save-exact"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R257mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">save-exact</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R277mkdeb:--label " id=":R277mkdeb:" style="--subitem-depth:0" href="#global"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R277mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">global</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R297mkdeb:--label " id=":R297mkdeb:" style="--subitem-depth:0" href="#install-strategy"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R297mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">install-strategy</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2b7mkdeb:--label " id=":R2b7mkdeb:" style="--subitem-depth:0" href="#legacy-bundling"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2b7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">legacy-bundling</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2d7mkdeb:--label " id=":R2d7mkdeb:" style="--subitem-depth:0" href="#global-style"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2d7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">global-style</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2f7mkdeb:--label " id=":R2f7mkdeb:" style="--subitem-depth:0" href="#omit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2f7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">omit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2h7mkdeb:--label " id=":R2h7mkdeb:" style="--subitem-depth:0" href="#include"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2h7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">include</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2j7mkdeb:--label " id=":R2j7mkdeb:" style="--subitem-depth:0" href="#strict-peer-deps"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2j7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">strict-peer-deps</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2l7mkdeb:--label " id=":R2l7mkdeb:" style="--subitem-depth:0" href="#prefer-dedupe"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2l7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">prefer-dedupe</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2n7mkdeb:--label " id=":R2n7mkdeb:" style="--subitem-depth:0" href="#package-lock"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2n7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package-lock</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2p7mkdeb:--label " id=":R2p7mkdeb:" style="--subitem-depth:0" href="#package-lock-only"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2p7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package-lock-only</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2r7mkdeb:--label " id=":R2r7mkdeb:" style="--subitem-depth:0" href="#foreground-scripts"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2r7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">foreground-scripts</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2t7mkdeb:--label " id=":R2t7mkdeb:" style="--subitem-depth:0" href="#ignore-scripts"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2t7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">ignore-scripts</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2v7mkdeb:--label " id=":R2v7mkdeb:" style="--subitem-depth:0" href="#audit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2v7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">audit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R317mkdeb:--label " id=":R317mkdeb:" style="--subitem-depth:0" href="#bin-links"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R317mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">bin-links</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R337mkdeb:--label " id=":R337mkdeb:" style="--subitem-depth:0" href="#fund"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R337mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">fund</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R357mkdeb:--label " id=":R357mkdeb:" style="--subitem-depth:0" href="#dry-run"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R357mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">dry-run</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R377mkdeb:--label " id=":R377mkdeb:" style="--subitem-depth:0" href="#cpu"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R377mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">cpu</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R397mkdeb:--label " id=":R397mkdeb:" style="--subitem-depth:0" href="#os"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R397mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">os</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3b7mkdeb:--label " id=":R3b7mkdeb:" style="--subitem-depth:0" href="#libc"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3b7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">libc</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3d7mkdeb:--label " id=":R3d7mkdeb:" style="--subitem-depth:0" href="#workspace"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3d7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">workspace</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3f7mkdeb:--label " id=":R3f7mkdeb:" style="--subitem-depth:0" href="#workspaces"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3f7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">workspaces</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3h7mkdeb:--label " id=":R3h7mkdeb:" style="--subitem-depth:0" href="#include-workspace-root"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3h7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">include-workspace-root</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3j7mkdeb:--label " id=":R3j7mkdeb:" style="--subitem-depth:0" href="#install-links"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3j7mkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">install-links</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rpmkdeb:--label " id=":Rpmkdeb:" style="--subitem-depth:0" href="#algorithm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rpmkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Algorithm</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rrmkdeb:--label " id=":Rrmkdeb:" style="--subitem-depth:0" href="#see-also"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rrmkdeb:--label" class="Box-sc-g0xbh4-0 jtiCfm">See Also</span></div></a></li></ul></nav></details></div><h2 id="synopsis" class="components__StyledHeading-sc-13rww2g-0 components__h2-sc-13rww2g-2 cZjJlu elFbji components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#synopsis" aria-label="Synopsis permalink">Synopsis<svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h2> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R40tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">package-spec</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">..</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">.</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain" style="display:inline-block"> </span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">aliases: add, i, in, ins, inst, insta, instal, isnt, isnta, isntal, isntall</span></div></pre></div></div></div> <h2 id="description" class="components__StyledHeading-sc-13rww2g-0 components__h2-sc-13rww2g-2 cZjJlu elFbji components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#description" aria-label="Description permalink">Description<svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h2> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">This command installs a package and any packages that it depends on. If the package has a package-lock, or an npm shrinkwrap file, or a yarn lock file, the installation of dependencies will be driven by that, respecting the following order of precedence:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm-shrinkwrap.json</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">yarn.lock</code></li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/package-lock-json">package-lock.json</a> and <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-shrinkwrap"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm shrinkwrap</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">A <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package</code> is:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>a) a folder containing a program described by a <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/package-json"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code></a> file</li> <li>b) a gzipped tarball containing (a)</li> <li>c) a url that resolves to (b)</li> <li>d) a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;name&gt;@&lt;version&gt;</code> that is published on the registry (see <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/registry"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">registry</code></a>) with (c)</li> <li>e) a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;name&gt;@&lt;tag&gt;</code> (see <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-dist-tag"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm dist-tag</code></a>) that points to (d)</li> <li>f) a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;name&gt;</code> that has a &quot;latest&quot; tag satisfying (e)</li> <li>g) a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;git remote url&gt;</code> that resolves to (a)</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Even if you never publish your package, you can still get a lot of benefits of using npm if you just want to write a node program (a), and perhaps if you also want to be able to easily install it elsewhere after packing it up into a tarball (b).</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install</code> (in a package directory, no arguments):</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the dependencies to the local <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> folder.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">In global mode (ie, with <code class="code__InlineCode-sc-izuaam-0 kxKwOP">-g</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--global</code> appended to the command), it installs the current package context (ie, the current working directory) as a global package.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">By default, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install</code> will install all modules listed as dependencies in <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/package-json"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">With the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--production</code> flag (or when the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">NODE_ENV</code> environment variable is set to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">production</code>), npm will not install modules listed in <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code>. To install all modules listed in both <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> when <code class="code__InlineCode-sc-izuaam-0 kxKwOP">NODE_ENV</code> environment variable is set to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">production</code>, you can use <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--production=false</code>.</p> <blockquote class="components__Blockquote-sc-13rww2g-7 shhWf"> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">NOTE: The <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--production</code> flag has no particular meaning when adding a dependency to a project.</p> </blockquote> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;folder&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;folder&gt;</code> sits inside the root of your project, its dependencies will be installed and may be hoisted to the top-level <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> as they would for other types of dependencies. If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;folder&gt;</code> sits outside the root of your project, <em>npm will not install the package dependencies</em> in the directory <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;folder&gt;</code>, but it will create a symlink to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;folder&gt;</code>.</p> <blockquote class="components__Blockquote-sc-13rww2g-7 shhWf"> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">NOTE: If you want to install the content of a directory like a package from the registry instead of creating a link, you would need to use the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--install-links</code> option.</p> </blockquote> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R38g4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">..</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">/</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">..</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">/other-package --install-links</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> ./sub-package</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;tarball file&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install a package that is sitting on the filesystem. Note: if you just want to link a dev directory into your npm root, you can do this more easily by using <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-link"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm link</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Tarball requirements:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>The filename <em>must</em> use <code class="code__InlineCode-sc-izuaam-0 kxKwOP">.tar</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">.tar.gz</code>, or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">.tgz</code> as the extension.</li> <li>The package contents should reside in a subfolder inside the tarball (usually it is called <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package/</code>). npm strips one directory layer when installing the package (an equivalent of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">tar x --strip-components=1</code> is run).</li> <li>The package must contain a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code> file with <code class="code__InlineCode-sc-izuaam-0 kxKwOP">name</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">version</code> properties.</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3go4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> ./package.tgz</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;tarball url&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Fetch the tarball url, and then install it. In order to distinguish between this and other options, the argument must start with &quot;http://&quot; or &quot;https://&quot;</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3104tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> https://github.com/indexzero/forever/tarball/v0.5.6</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install [&lt;@scope&gt;/]&lt;name&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Do a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;name&gt;@&lt;tag&gt;</code> install, where <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;tag&gt;</code> is the &quot;tag&quot; config. (See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/config#tag"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">config</code></a>. The config&#x27;s default value is <code class="code__InlineCode-sc-izuaam-0 kxKwOP">latest</code>.)</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">In most cases, this will install the version of the modules tagged as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">latest</code> on the npm registry.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R5984tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax</span></div></pre></div></div></div> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install</code> saves any specified packages into <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> by default. Additionally, you can control where and how they get saved with some additional flags:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">-P, --save-prod</code>: Package will appear in your <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code>. This is the default unless <code class="code__InlineCode-sc-izuaam-0 kxKwOP">-D</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">-O</code> are present.</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">-D, --save-dev</code>: Package will appear in your <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code>.</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">--save-peer</code>: Package will appear in your <code class="code__InlineCode-sc-izuaam-0 kxKwOP">peerDependencies</code>.</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">-O, --save-optional</code>: Package will appear in your <code class="code__InlineCode-sc-izuaam-0 kxKwOP">optionalDependencies</code>.</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">--no-save</code>: Prevents saving to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code>.</p> </li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When using any of the above options to save dependencies to your package.json, there are two additional, optional flags:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">-E, --save-exact</code>: Saved dependencies will be configured with an exact version rather than using npm&#x27;s default semver range operator.</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">-B, --save-bundle</code>: Saved dependencies will also be added to your <code class="code__InlineCode-sc-izuaam-0 kxKwOP">bundleDependencies</code> list.</p> </li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Further, if you have an <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm-shrinkwrap.json</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> then it will be updated as well.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;scope&gt;</code> is optional. The package will be downloaded from the registry associated with the specified scope. If no registry is associated with the given scope the default registry is assumed. See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/scope"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">scope</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note: if you do not include the @-symbol on your scope name, npm will interpret this as a GitHub repository instead, see below. Scopes names must also be followed by a slash.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Examples:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R7h84tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> githubname/reponame</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> @myorg/privatepackage</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> node-tap --save-dev</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> dtrace-provider --save-optional</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> readable-stream --save-exact</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> ansi-regex --save-bundle</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;alias&gt;@npm:&lt;name&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install a package under a custom alias. Allows multiple versions of a same-name package side-by-side, more convenient import names for packages with otherwise long ones, and using git forks replacements or forked npm packages as replacements. Aliasing works only on your project and does not rename packages in transitive dependencies. Aliases should follow the naming conventions stated in <a class="prc-Link-Link-85e08" data-underline="true" href="https://www.npmjs.com/package/validate-npm-package-name#naming-rules"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">validate-npm-package-name</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Examples:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R31g4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> my-react@npm:react</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> jquery2@npm:jquery@2</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> jquery3@npm:jquery@3</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> npa@npm:npm-package-arg</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install [&lt;@scope&gt;/]&lt;name&gt;@&lt;tag&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the version of the package that is referenced by the specified tag. If the tag does not exist in the registry data for that package, then this will fail.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R31o4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax@latest</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> @myorg/mypackage@latest</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install [&lt;@scope&gt;/]&lt;name&gt;@&lt;version&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the specified version of the package. This will fail if the version has not been published to the registry.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3204tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax@0.1.1</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> @myorg/privatepackage@1.5.0</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install [&lt;@scope&gt;/]&lt;name&gt;@&lt;version range&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install a version of the package matching the specified version range. This will follow the same rules for resolving dependencies described in <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/package-json"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code></a>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note that most version ranges must be put in quotes so that your shell will treat it as a single argument.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3a84tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax@</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token string" style="color:#e3116c">&quot;&gt;=0.1.0 &lt;0.2.0&quot;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> @myorg/privatepackage@</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token string" style="color:#e3116c">&quot;16 - 17&quot;</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;git remote url&gt;</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Installs the package from the hosted git provider, cloning it with <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>. For a full git remote url, only that URL will be attempted.</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R4qg4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">protocol</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">://</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">user</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">:</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">password</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">@</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">hostname</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">:</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">port</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">:</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">/</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">]</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&lt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">path</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">&gt;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token punctuation" style="color:#393A34">[</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#&lt;commit-ish&gt; | #semver:&lt;semver&gt;]</span></div></pre></div></div></div> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;protocol&gt;</code> is one of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git+ssh</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git+http</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git+https</code>, or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git+file</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> is provided, it will be used to clone exactly that commit. If the commit-ish has the format <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;semver&gt;</code> can be any valid semver range or exact version, and npm will look for any tags or refs matching that range in the remote repository, much as it would for a registry dependency. If neither <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code> is specified, then the default branch of the repository is used.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If the repository makes use of submodules, those submodules will be cloned as well.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If the package being installed contains a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prepare</code> script, its <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> will be installed, and the prepare script will be run, before the package is packaged and installed.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">The following git environment variables are recognized by npm and will be added to the environment when running git:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_ASKPASS</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_EXEC_PATH</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_PROXY_COMMAND</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_SSH</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_SSH_COMMAND</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_SSL_CAINFO</code></li> <li><code class="code__InlineCode-sc-izuaam-0 kxKwOP">GIT_SSL_NO_VERIFY</code></li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">See the git man page for details.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Examples:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R72g4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git+ssh://git@github.com:npm/cli.git</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#v1.0.27</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git+ssh://git@github.com:npm/cli</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#pull/273</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git+ssh://git@github.com:npm/cli</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#semver:^5.0</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git+https://isaacs@github.com/npm/cli.git</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git://github.com/npm/cli.git</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#v1.0.27</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token assign-left variable" style="color:#277d7b">GIT_SSH_COMMAND</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token operator" style="color:#393A34">=</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token string" style="color:#e3116c">&#x27;ssh -i ~/.ssh/custom_ident&#x27;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> git+ssh://git@github.com:npm/cli.git</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install &lt;githubname&gt;/&lt;githubrepo&gt;[#&lt;commit-ish&gt;]</code>:</p> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install github:&lt;githubname&gt;/&lt;githubrepo&gt;[#&lt;commit-ish&gt;]</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the package at <code class="code__InlineCode-sc-izuaam-0 kxKwOP">https://github.com/githubname/githubrepo</code> by attempting to clone it using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> is provided, it will be used to clone exactly that commit. If the commit-ish has the format <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;semver&gt;</code> can be any valid semver range or exact version, and npm will look for any tags or refs matching that range in the remote repository, much as it would for a registry dependency. If neither <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code> is specified, then the default branch is used.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">As with regular git dependencies, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> will be installed if the package has a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prepare</code> script before the package is done installing.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Examples:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3j04tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> mygithubuser/myproject</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> github:mygithubuser/myproject</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install gist:[&lt;githubname&gt;/]&lt;gistID&gt;[#&lt;commit-ish&gt;|#semver:&lt;semver&gt;]</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the package at <code class="code__InlineCode-sc-izuaam-0 kxKwOP">https://gist.github.com/gistID</code> by attempting to clone it using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>. The GitHub username associated with the gist is optional and will not be saved in <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">As with regular git dependencies, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> will be installed if the package has a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prepare</code> script before the package is done installing.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3b84tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> gist:101a11beef</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install bitbucket:&lt;bitbucketname&gt;/&lt;bitbucketrepo&gt;[#&lt;commit-ish&gt;]</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the package at <code class="code__InlineCode-sc-izuaam-0 kxKwOP">https://bitbucket.org/bitbucketname/bitbucketrepo</code> by attempting to clone it using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> is provided, it will be used to clone exactly that commit. If the commit-ish has the format <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;semver&gt;</code> can be any valid semver range or exact version, and npm will look for any tags or refs matching that range in the remote repository, much as it would for a registry dependency. If neither <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code> is specified, then <code class="code__InlineCode-sc-izuaam-0 kxKwOP">master</code> is used.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">As with regular git dependencies, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> will be installed if the package has a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prepare</code> script before the package is done installing.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3jg4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> bitbucket:mybitbucketuser/myproject</span></div></pre></div></div></div> </li> <li> <p class="components__Paragraph-sc-13rww2g-11 cevAMF"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install gitlab:&lt;gitlabname&gt;/&lt;gitlabrepo&gt;[#&lt;commit-ish&gt;]</code>:</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Install the package at <code class="code__InlineCode-sc-izuaam-0 kxKwOP">https://gitlab.com/gitlabname/gitlabrepo</code> by attempting to clone it using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">git</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> is provided, it will be used to clone exactly that commit. If the commit-ish has the format <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&lt;semver&gt;</code> can be any valid semver range or exact version, and npm will look for any tags or refs matching that range in the remote repository, much as it would for a registry dependency. If neither <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#&lt;commit-ish&gt;</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">#semver:&lt;semver&gt;</code> is specified, then <code class="code__InlineCode-sc-izuaam-0 kxKwOP">master</code> is used.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">As with regular git dependencies, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dependencies</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">devDependencies</code> will be installed if the package has a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prepare</code> script before the package is done installing.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R3jo4tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> gitlab:mygitlabuser/myproject</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"></span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> gitlab:myusr/myproj</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token comment" style="color:#747458;font-style:italic">#semver:^5.0</span></div></pre></div></div></div> </li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">You may combine multiple arguments and even multiple types of arguments. For example:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R45tdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax@</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token string" style="color:#e3116c">&quot;&gt;=0.1.0 &lt;0.2.0&quot;</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> bench supervisor</span></div></pre></div></div></div> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">The <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--tag</code> argument will apply to all of the specified install targets. If a tag with the given name exists, the tagged version is preferred over newer versions.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">The <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--dry-run</code> argument will report in the usual way what the install would have done without actually installing anything.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">The <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--package-lock-only</code> argument will only update the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code>, instead of checking <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> and downloading dependencies.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">The <code class="code__InlineCode-sc-izuaam-0 kxKwOP">-f</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--force</code> argument will force npm to fetch remote resources even if a local copy exists on disk.</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R48ddeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">npm</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token function" style="color:#cf3846">install</span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> sax </span><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token parameter variable" style="color:#277d7b">--force</span></div></pre></div></div></div> <h2 id="configuration" class="components__StyledHeading-sc-13rww2g-0 components__h2-sc-13rww2g-2 cZjJlu elFbji components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#configuration" aria-label="Configuration permalink">Configuration<svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h2> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">See the <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/config"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">config</code></a> help doc. Many of the configuration params have some effect on installation, since that&#x27;s most of what npm does.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">These are some of the most common options related to installation.</p> <h3 id="save" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#save" aria-label="save permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">save</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: <code class="code__InlineCode-sc-izuaam-0 kxKwOP">true</code> unless when using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm update</code> where it defaults to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">false</code></li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Save installed packages to a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code> file as dependencies.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When used with the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm rm</code> command, removes the dependency from <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package.json</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Will also prevent writing to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> if set to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">false</code>.</p> <h3 id="save-exact" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#save-exact" aria-label="save-exact permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">save-exact</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Dependencies saved to package.json will be configured with an exact version rather than using npm&#x27;s default semver range operator.</p> <h3 id="global" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#global" aria-label="global permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">global</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Operates in &quot;global&quot; mode, so that packages are installed into the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">prefix</code> folder instead of the current working directory. See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/folders">folders</a> for more on the differences in behavior.</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>packages are installed into the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">{prefix}/lib/node_modules</code> folder, instead of the current working directory.</li> <li>bin files are linked to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">{prefix}/bin</code></li> <li>man pages are linked to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">{prefix}/share/man</code></li> </ul> <h3 id="install-strategy" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#install-strategy" aria-label="install-strategy permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">install-strategy</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: &quot;hoisted&quot;</li> <li>Type: &quot;hoisted&quot;, &quot;nested&quot;, &quot;shallow&quot;, or &quot;linked&quot;</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Sets the strategy for installing packages in node_modules. hoisted (default): Install non-duplicated in top-level, and duplicated as necessary within directory structure. nested: (formerly --legacy-bundling) install in place, no hoisting. shallow (formerly --global-style) only install direct deps at top-level. linked: (experimental) install in node_modules/.store, link in place, unhoisted.</p> <h3 id="legacy-bundling" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#legacy-bundling" aria-label="legacy-bundling permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">legacy-bundling</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> <li>DEPRECATED: This option has been deprecated in favor of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--install-strategy=nested</code></li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Instead of hoisting package installs in <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code>, install packages in the same manner that they are depended on. This may cause very deep directory structures and duplicate package installs as there is no de-duplicating. Sets <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--install-strategy=nested</code>.</p> <h3 id="global-style" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#global-style" aria-label="global-style permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">global-style</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> <li>DEPRECATED: This option has been deprecated in favor of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--install-strategy=shallow</code></li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Only install direct dependencies in the top level <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code>, but hoist on deeper dependencies. Sets <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--install-strategy=shallow</code>.</p> <h3 id="omit" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#omit" aria-label="omit permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">omit</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: &#x27;dev&#x27; if the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">NODE_ENV</code> environment variable is set to &#x27;production&#x27;, otherwise empty.</li> <li>Type: &quot;dev&quot;, &quot;optional&quot;, or &quot;peer&quot; (can be set multiple times)</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Dependency types to omit from the installation tree on disk.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note that these dependencies <em>are</em> still resolved and added to the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm-shrinkwrap.json</code> file. They are just not physically installed on disk.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If a package type appears in both the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--include</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--omit</code> lists, then it will be included.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If the resulting omit list includes <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&#x27;dev&#x27;</code>, then the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">NODE_ENV</code> environment variable will be set to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">&#x27;production&#x27;</code> for all lifecycle scripts.</p> <h3 id="include" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#include" aria-label="include permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">include</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default:</li> <li>Type: &quot;prod&quot;, &quot;dev&quot;, &quot;optional&quot;, or &quot;peer&quot; (can be set multiple times)</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Option that allows for defining which types of dependencies to install.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">This is the inverse of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--omit=&lt;type&gt;</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Dependency types specified in <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--include</code> will not be omitted, regardless of the order in which omit/include are specified on the command-line.</p> <h3 id="strict-peer-deps" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#strict-peer-deps" aria-label="strict-peer-deps permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">strict-peer-deps</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If set to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">true</code>, and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--legacy-peer-deps</code> is not set, then <em>any</em> conflicting <code class="code__InlineCode-sc-izuaam-0 kxKwOP">peerDependencies</code> will be treated as an install failure, even if npm could reasonably guess the appropriate resolution based on non-peer dependency relationships.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">By default, conflicting <code class="code__InlineCode-sc-izuaam-0 kxKwOP">peerDependencies</code> deep in the dependency graph will be resolved using the nearest non-peer dependency specification, even if doing so will result in some packages receiving a peer dependency outside the range set in their package&#x27;s <code class="code__InlineCode-sc-izuaam-0 kxKwOP">peerDependencies</code> object.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When such an override is performed, a warning is printed, explaining the conflict and the packages involved. If <code class="code__InlineCode-sc-izuaam-0 kxKwOP">--strict-peer-deps</code> is set, then this warning is treated as a failure.</p> <h3 id="prefer-dedupe" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#prefer-dedupe" aria-label="prefer-dedupe permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">prefer-dedupe</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Prefer to deduplicate packages if possible, rather than choosing a newer version of a dependency.</p> <h3 id="package-lock" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#package-lock" aria-label="package-lock permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: true</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If set to false, then ignore <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> files when installing. This will also prevent <em>writing</em> <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> if <code class="code__InlineCode-sc-izuaam-0 kxKwOP">save</code> is true.</p> <h3 id="package-lock-only" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#package-lock-only" aria-label="package-lock-only permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock-only</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If set to true, the current operation will only use the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code>, ignoring <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">For <code class="code__InlineCode-sc-izuaam-0 kxKwOP">update</code> this means only the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code> will be updated, instead of checking <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> and downloading dependencies.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">For <code class="code__InlineCode-sc-izuaam-0 kxKwOP">list</code> this means the output will be based on the tree described by the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package-lock.json</code>, rather than the contents of <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code>.</p> <h3 id="foreground-scripts" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#foreground-scripts" aria-label="foreground-scripts permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">foreground-scripts</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: <code class="code__InlineCode-sc-izuaam-0 kxKwOP">false</code> unless when using <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm pack</code> or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm publish</code> where it defaults to <code class="code__InlineCode-sc-izuaam-0 kxKwOP">true</code></li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Run all build scripts (ie, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">preinstall</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">install</code>, and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">postinstall</code>) scripts for installed packages in the foreground process, sharing standard input, output, and error with the main npm process.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note that this will generally make installs run slower, and be much noisier, but can be useful for debugging.</p> <h3 id="ignore-scripts" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#ignore-scripts" aria-label="ignore-scripts permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">ignore-scripts</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">If true, npm does not run scripts specified in package.json files.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note that commands explicitly intended to run a particular script, such as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm start</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm stop</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm restart</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm test</code>, and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm run-script</code> will still run their intended script if <code class="code__InlineCode-sc-izuaam-0 kxKwOP">ignore-scripts</code> is set, but they will <em>not</em> run any pre- or post-scripts.</p> <h3 id="audit" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#audit" aria-label="audit permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">audit</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: true</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When &quot;true&quot; submit audit reports alongside the current npm command to the default registry and all registries configured for scopes. See the documentation for <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-audit"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm audit</code></a> for details on what is submitted.</p> <h3 id="bin-links" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#bin-links" aria-label="bin-links permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">bin-links</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: true</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Tells npm to create symlinks (or <code class="code__InlineCode-sc-izuaam-0 kxKwOP">.cmd</code> shims on Windows) for package executables.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Set to false to have it not do this. This can be used to work around the fact that some file systems don&#x27;t support symlinks, even on ostensibly Unix systems.</p> <h3 id="fund" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#fund" aria-label="fund permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">fund</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: true</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When &quot;true&quot; displays the message at the end of each <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm install</code> acknowledging the number of dependencies looking for funding. See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-fund"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm fund</code></a> for details.</p> <h3 id="dry-run" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#dry-run" aria-label="dry-run permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">dry-run</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Indicates that you don&#x27;t want npm to make any changes and that it should only report what it would have done. This can be passed into any of the commands that modify your local installation, eg, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">install</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">update</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dedupe</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">uninstall</code>, as well as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">pack</code> and <code class="code__InlineCode-sc-izuaam-0 kxKwOP">publish</code>.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Note: This is NOT honored by other network related commands, eg <code class="code__InlineCode-sc-izuaam-0 kxKwOP">dist-tags</code>, <code class="code__InlineCode-sc-izuaam-0 kxKwOP">owner</code>, etc.</p> <h3 id="cpu" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#cpu" aria-label="cpu permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">cpu</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: null</li> <li>Type: null or String</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Override CPU architecture of native modules to install. Acceptable values are same as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">cpu</code> field of package.json, which comes from <code class="code__InlineCode-sc-izuaam-0 kxKwOP">process.arch</code>.</p> <h3 id="os" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#os" aria-label="os permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">os</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: null</li> <li>Type: null or String</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Override OS of native modules to install. Acceptable values are same as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">os</code> field of package.json, which comes from <code class="code__InlineCode-sc-izuaam-0 kxKwOP">process.platform</code>.</p> <h3 id="libc" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#libc" aria-label="libc permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">libc</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: null</li> <li>Type: null or String</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Override libc of native modules to install. Acceptable values are same as <code class="code__InlineCode-sc-izuaam-0 kxKwOP">libc</code> field of package.json</p> <h3 id="workspace" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#workspace" aria-label="workspace permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspace</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default:</li> <li>Type: String (can be set multiple times)</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Enable running a command in the context of the configured workspaces of the current project while filtering by running only the workspaces defined by this configuration option.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Valid values for the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspace</code> config are either:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Workspace names</li> <li>Path to a workspace directory</li> <li>Path to a parent workspace directory (will result in selecting all workspaces within that folder)</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When set for the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">npm init</code> command, this may be set to the folder of a workspace which does not yet exist, to create the folder and set it up as a brand new workspace within the project.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">This value is not exported to the environment for child processes.</p> <h3 id="workspaces" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#workspaces" aria-label="workspaces permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspaces</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: null</li> <li>Type: null or Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Set to true to run the command in the context of <strong>all</strong> configured workspaces.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Explicitly setting this to false will cause commands like <code class="code__InlineCode-sc-izuaam-0 kxKwOP">install</code> to ignore workspaces altogether. When not set explicitly:</p> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Commands that operate on the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> tree (install, update, etc.) will link workspaces into the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">node_modules</code> folder. - Commands that do other things (test, exec, publish, etc.) will operate on the root project, <em>unless</em> one or more workspaces are specified in the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspace</code> config.</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">This value is not exported to the environment for child processes.</p> <h3 id="include-workspace-root" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#include-workspace-root" aria-label="include-workspace-root permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">include-workspace-root</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Include the workspace root when workspaces are enabled for a command.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When false, specifying individual workspaces via the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspace</code> config, or all workspaces via the <code class="code__InlineCode-sc-izuaam-0 kxKwOP">workspaces</code> flag, will cause npm to operate only on the specified workspaces, and not on the root project.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">This value is not exported to the environment for child processes.</p> <h3 id="install-links" class="components__StyledHeading-sc-13rww2g-0 components__h3-sc-13rww2g-3 cZjJlu Nafes components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#install-links" aria-label="install-links permalink"><code class="code__InlineCode-sc-izuaam-0 kxKwOP">install-links</code><svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h3> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li>Default: false</li> <li>Type: Boolean</li> </ul> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">When set file: protocol dependencies will be packed and installed as regular dependencies instead of creating a symlink. This option has no effect on workspaces.</p> <h2 id="algorithm" class="components__StyledHeading-sc-13rww2g-0 components__h2-sc-13rww2g-2 cZjJlu elFbji components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#algorithm" aria-label="Algorithm permalink">Algorithm<svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h2> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Given a <code class="code__InlineCode-sc-izuaam-0 kxKwOP">package{dep}</code> structure: <code class="code__InlineCode-sc-izuaam-0 kxKwOP">A{B,C}, B{C}, C{D}</code>, the npm install algorithm produces:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R5tddeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">A</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- B</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- C</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- D</span></div></pre></div></div></div> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">That is, the dependency from B to C is satisfied by the fact that A already caused C to be installed at a higher level. D is still installed at the top level because nothing conflicts with it.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">For <code class="code__InlineCode-sc-izuaam-0 kxKwOP">A{B,C}, B{C,D@1}, C{D@2}</code>, this algorithm produces:</p> <div class="Box-sc-g0xbh4-0 eUKtPS"><div style="color:#393A34;background-color:#f6f8fa" class="Box-sc-g0xbh4-0 bRtvlF"><button type="button" aria-label="Copy to clipboard" class="Box-sc-g0xbh4-0 dnwAiI prc-Button-ButtonBase-c50BI" data-loading="false" data-no-visuals="true" data-size="medium" data-variant="default" aria-describedby=":R5utdeb:-loading-announcement"><span data-component="buttonContent" class="Box-sc-g0xbh4-0 gUkoLg prc-Button-ButtonContent-HKbr-"><span data-component="text" class="prc-Button-Label-pTQ3x"><svg aria-hidden="true" focusable="false" class="octicon octicon-copy Octicon-sc-9kayk9-0 knLhXt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M0 6.75C0 5.784.784 5 1.75 5h1.5a.75.75 0 0 1 0 1.5h-1.5a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-1.5a.75.75 0 0 1 1.5 0v1.5A1.75 1.75 0 0 1 9.25 16h-7.5A1.75 1.75 0 0 1 0 14.25Z"></path><path d="M5 1.75C5 .784 5.784 0 6.75 0h7.5C15.216 0 16 .784 16 1.75v7.5A1.75 1.75 0 0 1 14.25 11h-7.5A1.75 1.75 0 0 1 5 9.25Zm1.75-.25a.25.25 0 0 0-.25.25v7.5c0 .138.112.25.25.25h7.5a.25.25 0 0 0 .25-.25v-7.5a.25.25 0 0 0-.25-.25Z"></path></svg></span></span></button><div class="Box-sc-g0xbh4-0 kFQlqn"><pre class="Box-sc-g0xbh4-0 bfdbXb prism-code language-bash" tabindex="0"><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">A</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- B</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- C</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain"> `-- D@2</span></div><div class="Box-sc-g0xbh4-0 token-line" style="color:#393A34"><span class="Text__StyledText-sc-17v1xeu-0 VTnRl token plain">+-- D@1</span></div></pre></div></div></div> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">Because B&#x27;s D@1 will be installed in the top-level, C now has to install D@2 privately for itself. This algorithm is deterministic, but different trees may be produced if two dependencies are requested for installation in a different order.</p> <p class="components__Paragraph-sc-13rww2g-11 cevAMF">See <a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/folders">folders</a> for a more detailed description of the specific folder structures that npm creates.</p> <h2 id="see-also" class="components__StyledHeading-sc-13rww2g-0 components__h2-sc-13rww2g-2 cZjJlu elFbji components__StyledHeading-sc-13rww2g-0 cZjJlu"><a class="Box-sc-g0xbh4-0 gwWBLw prc-Link-Link-85e08" href="#see-also" aria-label="See Also permalink">See Also<svg aria-hidden="true" focusable="false" class="octicon octicon-link Octicon-sc-9kayk9-0 ituJXZ octicon-link" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z"></path></svg></a></h2> <ul class="components__UnorderedList-sc-13rww2g-10 fqlkab"> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/folders">npm folders</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-update">npm update</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-audit">npm audit</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-fund">npm fund</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-link">npm link</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-rebuild">npm rebuild</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/scripts">npm scripts</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-config">npm config</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/npmrc">npmrc</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/registry">npm registry</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-dist-tag">npm dist-tag</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-uninstall">npm uninstall</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/commands/npm-shrinkwrap">npm shrinkwrap</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/configuring-npm/package-json">package.json</a></li> <li><a class="prc-Link-Link-85e08" data-underline="true" href="/cli/v10/using-npm/workspaces">workspaces</a></li> </ul><div class="Box-sc-g0xbh4-0 NPOZP"><div class="Box-sc-g0xbh4-0 dqiywy"><a class="prc-Link-Link-85e08" href="https://github.com/npm/cli/edit/release/v10/docs/lib/content/commands/npm-install.md"><svg aria-hidden="true" focusable="false" class="octicon octicon-pencil Octicon-sc-9kayk9-0 eoNnjt" viewBox="0 0 16 16" width="16" height="16" fill="currentColor" display="inline-block" overflow="visible" style="vertical-align:text-bottom"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path></svg>Edit this page on GitHub</a><div class="Box-sc-g0xbh4-0 kYLlPM"><span class="Text__StyledText-sc-17v1xeu-0 gdmtAi">3<!-- --> <!-- -->contributors</span><a class="Box-sc-g0xbh4-0 RuqjW prc-Link-Link-85e08" href="https://github.com/wraithgar" aria-describedby=":Rpmdeb:"><img data-component="Avatar" class="prc-Avatar-Avatar-ZRS-m" alt="wraithgar" width="20" height="20" style="--avatarSize-regular:20px" src="https://github.com/wraithgar.png?size=40"/></a><span class="Tooltip__StyledTooltip-sc-e45c7z-0 jOyaRH" data-direction="s" role="tooltip" aria-hidden="true" id=":Rpmdeb:">wraithgar</span><a class="Box-sc-g0xbh4-0 RuqjW prc-Link-Link-85e08" href="https://github.com/drew4237" aria-describedby=":R19mdeb:"><img data-component="Avatar" class="prc-Avatar-Avatar-ZRS-m" alt="drew4237" width="20" height="20" style="--avatarSize-regular:20px" src="https://github.com/drew4237.png?size=40"/></a><span class="Tooltip__StyledTooltip-sc-e45c7z-0 jOyaRH" data-direction="s" role="tooltip" aria-hidden="true" id=":R19mdeb:">drew4237</span><a class="Box-sc-g0xbh4-0 RuqjW prc-Link-Link-85e08" href="https://github.com/lukekarrys" aria-describedby=":R1pmdeb:"><img data-component="Avatar" class="prc-Avatar-Avatar-ZRS-m" alt="lukekarrys" width="20" height="20" style="--avatarSize-regular:20px" src="https://github.com/lukekarrys.png?size=40"/></a><span class="Tooltip__StyledTooltip-sc-e45c7z-0 jOyaRH" data-direction="s" role="tooltip" aria-hidden="true" id=":R1pmdeb:">lukekarrys</span></div><span class="Text__StyledText-sc-17v1xeu-0 iuKtle">Last edited by <a class="prc-Link-Link-85e08" href="https://github.com/wraithgar">wraithgar</a> on<!-- --> <a class="prc-Link-Link-85e08" href="https://github.com/npm/cli/commit/366c07e2f3cb9d1c6ddbd03e624a4d73fbd2676e">September 11, 2024</a></span></div></div></main><div class="Box-sc-g0xbh4-0 csvieL"><h2 class="Box-sc-g0xbh4-0 iWGoro prc-Heading-Heading-6CmGO" id="toc-heading">Table of contents</h2><div class="Box-sc-g0xbh4-0 jJTCgy"><nav aria-labelledby="toc-heading" class="NavList__NavBox-sc-1c8ygf7-0 bORCyy"><ul class="List__ListBox-sc-1x7olzq-0 gAwGiF"><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rjmleb:--label " id=":Rjmleb:" style="--subitem-depth:0" href="#synopsis"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rjmleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Synopsis</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rlmleb:--label " id=":Rlmleb:" style="--subitem-depth:0" href="#description"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rlmleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Description</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rnmleb:--label " id=":Rnmleb:" style="--subitem-depth:0" href="#configuration"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rnmleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Configuration</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R237mleb:--label " id=":R237mleb:" style="--subitem-depth:0" href="#save"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R237mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">save</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R257mleb:--label " id=":R257mleb:" style="--subitem-depth:0" href="#save-exact"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R257mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">save-exact</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R277mleb:--label " id=":R277mleb:" style="--subitem-depth:0" href="#global"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R277mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">global</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R297mleb:--label " id=":R297mleb:" style="--subitem-depth:0" href="#install-strategy"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R297mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">install-strategy</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2b7mleb:--label " id=":R2b7mleb:" style="--subitem-depth:0" href="#legacy-bundling"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2b7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">legacy-bundling</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2d7mleb:--label " id=":R2d7mleb:" style="--subitem-depth:0" href="#global-style"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2d7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">global-style</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2f7mleb:--label " id=":R2f7mleb:" style="--subitem-depth:0" href="#omit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2f7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">omit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2h7mleb:--label " id=":R2h7mleb:" style="--subitem-depth:0" href="#include"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2h7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">include</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2j7mleb:--label " id=":R2j7mleb:" style="--subitem-depth:0" href="#strict-peer-deps"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2j7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">strict-peer-deps</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2l7mleb:--label " id=":R2l7mleb:" style="--subitem-depth:0" href="#prefer-dedupe"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2l7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">prefer-dedupe</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2n7mleb:--label " id=":R2n7mleb:" style="--subitem-depth:0" href="#package-lock"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2n7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package-lock</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2p7mleb:--label " id=":R2p7mleb:" style="--subitem-depth:0" href="#package-lock-only"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2p7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">package-lock-only</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2r7mleb:--label " id=":R2r7mleb:" style="--subitem-depth:0" href="#foreground-scripts"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2r7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">foreground-scripts</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2t7mleb:--label " id=":R2t7mleb:" style="--subitem-depth:0" href="#ignore-scripts"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2t7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">ignore-scripts</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R2v7mleb:--label " id=":R2v7mleb:" style="--subitem-depth:0" href="#audit"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R2v7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">audit</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R317mleb:--label " id=":R317mleb:" style="--subitem-depth:0" href="#bin-links"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R317mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">bin-links</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R337mleb:--label " id=":R337mleb:" style="--subitem-depth:0" href="#fund"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R337mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">fund</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R357mleb:--label " id=":R357mleb:" style="--subitem-depth:0" href="#dry-run"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R357mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">dry-run</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R377mleb:--label " id=":R377mleb:" style="--subitem-depth:0" href="#cpu"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R377mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">cpu</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R397mleb:--label " id=":R397mleb:" style="--subitem-depth:0" href="#os"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R397mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">os</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3b7mleb:--label " id=":R3b7mleb:" style="--subitem-depth:0" href="#libc"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3b7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">libc</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3d7mleb:--label " id=":R3d7mleb:" style="--subitem-depth:0" href="#workspace"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3d7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">workspace</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3f7mleb:--label " id=":R3f7mleb:" style="--subitem-depth:0" href="#workspaces"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3f7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">workspaces</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3h7mleb:--label " id=":R3h7mleb:" style="--subitem-depth:0" href="#include-workspace-root"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3h7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">include-workspace-root</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 kqgMoC prc-Link-Link-85e08" tabindex="0" aria-labelledby=":R3j7mleb:--label " id=":R3j7mleb:" style="--subitem-depth:0" href="#install-links"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":R3j7mleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">install-links</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rpmleb:--label " id=":Rpmleb:" style="--subitem-depth:0" href="#algorithm"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rpmleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">Algorithm</span></div></a></li><li class="Item__LiBox-sc-yeql7o-0 itAoNO"><a class="Box-sc-g0xbh4-0 gKcxqA prc-Link-Link-85e08" tabindex="0" aria-labelledby=":Rrmleb:--label " id=":Rrmleb:" style="--subitem-depth:0" href="#see-also"><div data-component="ActionList.Item--DividerContainer" class="Box-sc-g0xbh4-0 fFwzwX"><span id=":Rrmleb:--label" class="Box-sc-g0xbh4-0 jtiCfm">See Also</span></div></a></li></ul></nav></div></div></div></div></div></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/cli/v10/commands/npm-install";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" --> <script id="gatsby-chunk-mapping" > window.___chunkMapping="{\"app\":[\"/app-40cb17a855779bb59208.js\"],\"component---src-head-js-content-file-path-content-404-mdx\":[\"/component---src-head-js-content-file-path-content-404-mdx-2f9b94c59d353b70d603.js\"],\"component---src-head-js-content-file-path-content-about-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-about-npm-index-mdx-2183dfa3b4fa8c91a651.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-index-mdx-f1373966432227bff1a1.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-access-mdx-af0580c7c85e5994f8f1.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-adduser-mdx-53e7d6d1dca2a7f398c0.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-audit-mdx-551d8b9d56a1ae4319d6.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-bugs-mdx-66e5579c425f5f31fbaa.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-cache-mdx-72cefc3246399b0c33ca.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ci-mdx-89abf54878aefd49a93f.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-completion-mdx-a9c617ea24a66e319245.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-config-mdx-5f7effb319f67a2fcdf0.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-dedupe-mdx-050a47e618da2103197b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-deprecate-mdx-dcbb0fc03b27fefc2430.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-diff-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-diff-mdx-b99c6bb0a62114935a16.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-dist-tag-mdx-1631215a56044c8cce87.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-docs-mdx-5f104a549376b4165d55.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-doctor-mdx-db40115006cf565ecf3f.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-edit-mdx-ad8ebbf93d3c1b25d7e7.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-exec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-exec-mdx-e58ff81a1327e09c80d3.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-explain-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-explain-mdx-50beafafdb0d26344a87.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-explore-mdx-51c8ff12b22bd2a9b62d.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-find-dupes-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-find-dupes-mdx-0a179b058af5d0a8e1d6.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-fund-mdx-7dc27125179a13a2e827.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-help-mdx-ed1783c7db9c6068861a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-help-search-mdx-4ba8a44c4356f58cee2c.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-hook-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-hook-mdx-a07974673a8351046cf5.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-init-mdx-be0e0bd4475d18f8731b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-ci-test-mdx-b883861f6126506e1199.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-mdx-4ccb21a477188b77673b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-install-test-mdx-819a0e13cb6f3465c6dc.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-link-mdx-44dd2a9a2d9e937af902.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-login-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-login-mdx-aa313389f74087c9a828.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-logout-mdx-122dc616e6a883f40d44.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ls-mdx-6180b06a94aa5ddfc4a9.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-mdx-71b2c9541decdc4fd499.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-org-mdx-666883cdbd616f92b0a9.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-outdated-mdx-43fb1d6bcf43c18bafca.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-owner-mdx-b08904e6e3d9e243fbd0.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-pack-mdx-f5c0c15fc07aba026958.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-ping-mdx-7ddb85e31ad0df238546.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-pkg-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-pkg-mdx-d99b6ff0885582778b9b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-prefix-mdx-b916f9ef3657c1ea20f4.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-profile-mdx-bf24f89780807c170cf6.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-prune-mdx-88c8c4d39e8faca02620.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-publish-mdx-b96c86392355d2d0b417.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-query-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-query-mdx-829d53df00811a80aaae.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-rebuild-mdx-0ef178628bca5d3caf9f.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-repo-mdx-f6f83e5165332591b51e.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-restart-mdx-b8e92736ee0b3ca5daf5.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-root-mdx-6d2ea9b865bd41e6fa95.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-run-script-mdx-817d2794061834eb7a3a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-sbom-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-sbom-mdx-74f7e7678d074fa05866.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-search-mdx-da36172cf9202dd309db.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-shrinkwrap-mdx-dcd9911290b5c3809a5a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-star-mdx-223db0e7ac8c5f5a078f.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-stars-mdx-2633c62c80afa9c4f1bd.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-start-mdx-ec78722098077eb8f834.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-stop-mdx-edd826252458265597de.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-team-mdx-71c0597c9724ffab8c95.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-test-mdx-d8c01c399739a4144005.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-token-mdx-e7f2cdc074356f9b0076.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-uninstall-mdx-046dc9775aa94795c8a7.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-unpublish-mdx-2836184167efd05dac2b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-unstar-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-unstar-mdx-a7a6dc470f47c705e55c.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-update-mdx-24ecb73023763a60c3a4.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-version-mdx-7401ef37f226ce47d380.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-view-mdx-14ba8773c6de87e43e1a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npm-whoami-mdx-a33cf0909b3d6177fabb.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-commands-npx-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-commands-npx-mdx-c515c81a8f49b07954d5.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-folders-mdx-35a41746a6f09901edda.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-index-mdx-5bfabec86fe234eb3156.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-install-mdx-38a06152c1116a9e3569.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-npm-shrinkwrap-json-mdx-854a322deb4163f3142e.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-npmrc-mdx-5e2c6e1332da4535c19b.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-package-json-mdx-0ef4d1a0c7f03fa3de62.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-configuring-npm-package-lock-json-mdx-7766afd44f6dbf23cc9d.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-index-mdx-98efe74a3b8de28b310a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-changelog-mdx-8e9c2c4ba67c7215da3c.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-config-mdx-1b12b22bed63547f4f6f.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-dependency-selectors-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-dependency-selectors-mdx-9954ebc80d1b5673f9c3.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-developers-mdx-946b4905553a1304f7c1.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-index-mdx-f5b17085b2ab4ed5abfb.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-logging-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-logging-mdx-c8aa3e40ac1eeea784e0.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-orgs-mdx-33f36b39b7f3127f1b00.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-package-spec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-package-spec-mdx-fbf82948b9ebdf888ecc.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-registry-mdx-b74da289d32f7c90ccc2.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-removal-mdx-d35bd5d1efc72b6e350a.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-scope-mdx-250bb59d595ec5abe4b7.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-scripts-mdx-db7cd4d3d32cd6a5889d.js\"],\"component---src-head-js-content-file-path-content-cli-v-10-using-npm-workspaces-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-10-using-npm-workspaces-mdx-3a15eccf129b502624e9.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-index-mdx-7410a777b448554192db.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-access-mdx-4e65fb76d5f4faebc53d.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-adduser-mdx-0c22e40104cc0cfaa801.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-audit-mdx-b2935ff7a8b5a5f6d48b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-bugs-mdx-e13bd3d78ef09d95c397.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-cache-mdx-caf8c3c61c426c7dc72c.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ci-mdx-ee391d60283569cc0e85.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-completion-mdx-f6482f47d9c73d3c4f56.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-config-mdx-5ff5406f092aba2ef79d.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-dedupe-mdx-75e6ab6af8d7dafd306f.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-deprecate-mdx-6a4d565f377932465f8f.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-diff-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-diff-mdx-5f536f794029692b9c86.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-dist-tag-mdx-4da25898cba8e05472e2.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-docs-mdx-9eb66d8bf90161120f1f.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-doctor-mdx-ddaa547026514d74788c.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-edit-mdx-387794ad25f598b7b15a.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-exec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-exec-mdx-9c6761ae39c30d7c8dbf.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-explain-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-explain-mdx-40520889d036a446e726.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-explore-mdx-cf7eb97326409ac7ba7c.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-find-dupes-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-find-dupes-mdx-68d8909d5977423a6276.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-fund-mdx-41f148fc4d00d6bb89d3.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-help-mdx-dae2f274590059147a6b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-help-search-mdx-4c73d68dc0f983b86591.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-init-mdx-2a567234912661709e0c.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-ci-test-mdx-f370518d9a858059bfec.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-mdx-5e9f3f910385a673f4b3.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-install-test-mdx-88dc125e751155a5888b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-link-mdx-7dbb1020d9d1ab81bcc3.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-login-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-login-mdx-cafc38890dcb16611cda.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-logout-mdx-3cdafc3a1e06601a33f6.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ls-mdx-770dc8e759e7a79e94cf.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-mdx-59c115690371ee2add7e.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-org-mdx-845a277f887bccb61ad8.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-outdated-mdx-209aceef0d8ecfb4dc7a.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-owner-mdx-6738ff55fd9ce119bb9e.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-pack-mdx-98e2cb3fd42537e6e4db.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-ping-mdx-a6340f0c4d9f18149d47.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-pkg-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-pkg-mdx-7b28371a9ff51cf1727c.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-prefix-mdx-2e07da9cb469173f6bc2.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-profile-mdx-3c1704c930326ae8f692.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-prune-mdx-9ef2016c2383176b5cf4.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-publish-mdx-512316d5fdaed8b6a5d3.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-query-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-query-mdx-2515620ee47cef31216f.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-rebuild-mdx-abad8ad7099d941976fc.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-repo-mdx-df3c6a86e51f6005c764.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-restart-mdx-d014a4e49e70008a28e7.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-root-mdx-d65c9d661c7c157567ee.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-run-script-mdx-a996bea0efeb26ff96de.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-sbom-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-sbom-mdx-1296735f0db9a005221a.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-search-mdx-089a40a5eff506ea5ff4.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-shrinkwrap-mdx-321dfaed3f06f14c05d0.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-star-mdx-cdf72ffed5f59149b4da.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-stars-mdx-5a173b2cc45eab6df2e7.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-start-mdx-2fbe6b8742ea1ff78819.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-stop-mdx-4d0dfaf5991487ce4126.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-team-mdx-806eb78ac55b2bc6ea29.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-test-mdx-7dbfdd2dd668293b9359.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-token-mdx-054276f3f2a0c21dda83.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-undeprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-undeprecate-mdx-2aaa23e7695693d75439.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-uninstall-mdx-9420ada9e82cefad301b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-unpublish-mdx-90f972cf4662f635695a.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-unstar-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-unstar-mdx-538a5420c06123f703eb.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-update-mdx-3c68c01717f1c9dcd056.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-version-mdx-61bc6b40d824c56d24a9.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-view-mdx-49ca236e4ecb17711155.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npm-whoami-mdx-be5b617786da3bb1d846.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-commands-npx-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-commands-npx-mdx-5a8845220b398d896972.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-folders-mdx-c8385b6e885c141deb5d.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-index-mdx-9689be32d206e9fe3cb2.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-install-mdx-31720cb58dfc3b0d0c91.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-npm-shrinkwrap-json-mdx-751a197859d806ccc0d0.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-npmrc-mdx-e4e7119d84eda254319d.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-package-json-mdx-fb64e49822f2e6c71fe0.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-configuring-npm-package-lock-json-mdx-136e61917a26b77dffdc.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-index-mdx-539930a79e14db25283d.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-changelog-mdx-504225db479af0415a50.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-config-mdx-eb654ca582c4930d19da.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-dependency-selectors-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-dependency-selectors-mdx-4c032e29f7f5f50df0b2.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-developers-mdx-641a99974d886789ad7b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-index-mdx-d8a94905d8dcb277f47e.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-logging-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-logging-mdx-40b609c0d238f93b8115.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-orgs-mdx-a4b08723d7ed41a49b59.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-package-spec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-package-spec-mdx-3e12fe21c895310dc8d0.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-registry-mdx-8437a875f7ee3edbbba2.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-removal-mdx-0458c07725d3eba2f89b.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-scope-mdx-21418cd0c582e1181aea.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-scripts-mdx-41048317cafbb16f32a9.js\"],\"component---src-head-js-content-file-path-content-cli-v-11-using-npm-workspaces-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-11-using-npm-workspaces-mdx-23b42542f268b34fdbd9.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-index-mdx-6352c9d68c9a08097b69.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-access-mdx-08995901c82e8ad4f7ce.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-adduser-mdx-c0a3328e7a9264168f3b.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-audit-mdx-f73d1134ff1fa8e24225.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bin-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bin-mdx-1b721339db7cb14b8ff6.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bugs-mdx-c3a1b95d7d4f72060351.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-build-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-build-mdx-5ab256ce3ed3c33133bf.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bundle-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-bundle-mdx-394a7acff738b5970d06.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-cache-mdx-a907f512f7b58dad8237.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ci-mdx-269b0cdb389025e69b5e.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-completion-mdx-4c176812201619ff95e7.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-config-mdx-45197902f7eb76d26d69.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-dedupe-mdx-22534c01fb83c79d7a01.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-deprecate-mdx-39878e984acb32bb75d8.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-dist-tag-mdx-4001c4e1599b2027e92d.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-docs-mdx-39f0aa3b203849dbbc96.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-doctor-mdx-9fbc4e3113ee4da1f1a0.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-edit-mdx-7191d84613906cf0ee42.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-explore-mdx-59b02d3b4eaf0314c076.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-fund-mdx-ccae3a3d27847b54b144.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-help-mdx-cd5fd2a213c26efde7ae.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-help-search-mdx-8452615fc3307b3c17ee.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-hook-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-hook-mdx-e040601f1647d374857f.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-init-mdx-efd502c10eb9564a8d50.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-ci-test-mdx-1bbfe0d79352616ba00d.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-mdx-a03b435bd1c32595b5a3.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-install-test-mdx-cd5714fbd1a4423df05b.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-link-mdx-3edbd2df1b5657eba2ce.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-logout-mdx-7a5395431a1b973c77d8.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ls-mdx-5dcda03b0120c0690de0.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-mdx-79ed3fe7b8c6dc28ec26.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-org-mdx-042ef44baccc888001cb.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-outdated-mdx-87b76d88e28d1d023e3b.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-owner-mdx-fc6195861c508833b77e.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-pack-mdx-d6b139db520ee8e93811.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-ping-mdx-6301f377b08813814039.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-prefix-mdx-ac4cb2be2b3a4932604b.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-profile-mdx-0350c6e4746f6e7b9717.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-prune-mdx-82dfd3708dc4520fc3c0.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-publish-mdx-51abf8bb1e06706b98dd.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-rebuild-mdx-b81e5537603c9837e1eb.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-repo-mdx-795bdc12eda0f484b739.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-restart-mdx-8b5eeb84530ba5c33d59.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-root-mdx-3444f893fd14aa13167f.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-run-script-mdx-23eb515a7f26f0f35007.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-search-mdx-dbffc304c0878c6c428a.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-shrinkwrap-mdx-62a6b9d0ae755ea00d1d.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-star-mdx-65a6344ee539bfa96f71.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-stars-mdx-f8efa7c38644aba3f68a.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-start-mdx-4c3a2c2168c1dee60ccc.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-stop-mdx-892d5c2619dcc33ab8d7.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-team-mdx-965fafa7240e73e01981.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-test-mdx-b17ad12b8784e4717a31.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-token-mdx-0c9635d80a4c66b04595.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-uninstall-mdx-b678e522414c8eb888a8.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-unpublish-mdx-894354c1aa4dd46b9081.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-update-mdx-dc69f7d4e4fc472afdc0.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-version-mdx-b3db6698bb93639efa15.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-view-mdx-775ca05ccfb1447453bb.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-commands-npm-whoami-mdx-2b28ae374c5c2fe9266c.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-folders-mdx-1ce185dba9bffc915eea.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-index-mdx-4b54b8b4a24f193e27c1.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-install-mdx-87ddd77e1fffcad9dd29.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-npmrc-mdx-c06086658a9fe60991fe.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-json-mdx-2d4e3ae2b8aacf89d343.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-lock-json-mdx-8f5b53ee372f36c3ab9a.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-locks-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-package-locks-mdx-fa7d226eed8ac1034166.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-configuring-npm-shrinkwrap-json-mdx-4d367d852812d5160e4d.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-index-mdx-ca1c13f3b1727619e013.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-changelog-mdx-f4d6e1f7b6cbe0e880c8.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-config-mdx-4f2fa099617020f092e7.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-developers-mdx-48a75d237dd8433ea97d.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-index-mdx-f39be80022ed83c1f2bf.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-orgs-mdx-adcdac7851fc38ac7229.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-registry-mdx-a9c6b5bba50c72f2959f.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-removal-mdx-bf9167f432c4575be400.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-scope-mdx-1962273c6d5f72feeca0.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-scripts-mdx-7417f5a3a9ec9a524739.js\"],\"component---src-head-js-content-file-path-content-cli-v-6-using-npm-semver-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-6-using-npm-semver-mdx-ce574caedd4f2abc0b72.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-index-mdx-b8f0ea4ebcd4b4de0d56.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-access-mdx-98da124cd1eb1118cccf.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-adduser-mdx-42579d6e4927a6c20a89.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-audit-mdx-3f1446792a4868a1436b.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-bin-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-bin-mdx-ec9db13b0a3a1529a854.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-bugs-mdx-2e850f952fddbdb06c9a.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-cache-mdx-61e2a97f9471f35d0fb8.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ci-mdx-8479375f38eba435a3b0.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-completion-mdx-e6b68ee3c74f57da8671.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-config-mdx-bfa9ba8224588c600d74.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-dedupe-mdx-0f2ec0df5901d07bbefc.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-deprecate-mdx-a50c551c97a89827e8f3.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-diff-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-diff-mdx-841d35bc9e483ec4724b.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-dist-tag-mdx-fae7f4445dc5d0bc138b.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-docs-mdx-65e05e357a9409b3b7c0.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-doctor-mdx-9e013baa847e2e75096c.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-edit-mdx-4846ce1910d0207309d1.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-exec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-exec-mdx-3ded34a96e87d48e39d9.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-explain-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-explain-mdx-bbbcf8bea8487d9a15f5.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-explore-mdx-af1b1ed336d566605d2e.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-find-dupes-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-find-dupes-mdx-b6cba52735fe9ba5f814.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-fund-mdx-643a0dc52ee3cc0d9d2b.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-help-mdx-cfea08b7c1d0913d46e5.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-help-search-mdx-02ed3e786ef88cba47c5.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-hook-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-hook-mdx-41e19b01cedf71af1751.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-init-mdx-de55c24bac9bab11b699.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-ci-test-mdx-7e2e5b8654102764649e.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-mdx-37cf4c5cc9fbeeb1ca71.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-install-test-mdx-ac5b678ec79cb5abebf4.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-link-mdx-b74a2098d63dd1e68993.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-logout-mdx-1f71ba082de50fe25840.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ls-mdx-f0bf63dae447840f1898.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-mdx-8e0d01ea2599a5bb1c28.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-org-mdx-e7fbd75652fb91847434.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-outdated-mdx-bdc2decd883d7fffa263.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-owner-mdx-32cca06b9e900b0bcea0.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-pack-mdx-24e480a87a940f0ee4ba.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-ping-mdx-cf41787620f63d86fd26.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-pkg-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-pkg-mdx-0c36b8c136a0086c4bf0.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-prefix-mdx-666bb8965754b4c4818a.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-profile-mdx-4d4134f77158ca21faa3.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-prune-mdx-165e1319cbe02cb2e1b8.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-publish-mdx-276b23755d6e47a5f1df.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-rebuild-mdx-d999950bcb463e43511e.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-repo-mdx-8723a01bd8f7d8126862.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-restart-mdx-f6ae69b4a9bc741b25d9.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-root-mdx-d3fc7e955c95fefd780f.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-run-script-mdx-0a335e35b4648090d2c9.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-search-mdx-2e96c4adf38fc80377cb.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-set-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-set-script-mdx-6b9d4b9e6fb0cc27b381.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-shrinkwrap-mdx-352355376e69d45fb842.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-star-mdx-e7d63c92680464d67d27.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-stars-mdx-c0a07965baca3666bc33.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-start-mdx-88ef678cd912d1f6e860.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-stop-mdx-5942539332752132833f.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-team-mdx-438cd6d93f94dab334fa.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-test-mdx-6c12cf3b40c167733a96.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-token-mdx-4802b7fd82b4733b9b76.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-uninstall-mdx-b0f630304ec034b13c60.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-unpublish-mdx-e71af460784fc29a9739.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-unstar-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-unstar-mdx-92406d80038d666ee7ed.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-update-mdx-e1b10f220baded7ece76.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-version-mdx-b8ef68918fe1bf112a42.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-view-mdx-ce763044fcb740222ef2.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npm-whoami-mdx-296f976656969cdecbb4.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-commands-npx-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-commands-npx-mdx-fa9136c8440d79dd90a3.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-folders-mdx-84aa0c4c3b83b76a7e52.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-index-mdx-dccd74a61b804d5e7985.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-install-mdx-71e8099f91a4e00cdc91.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-npm-shrinkwrap-json-mdx-65ed5c9735bc59140354.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-npmrc-mdx-4d622a5ca8f8195a62d0.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-package-json-mdx-76a5bf0e79bcc0e89501.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-configuring-npm-package-lock-json-mdx-b7ca07e0e8d5fe866d4f.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-index-mdx-b2cb98306c7cbe2f3f21.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-changelog-mdx-95da5d564fd294cbd730.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-config-mdx-3aff44df5aa87bc939d2.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-developers-mdx-28a08beb73d4e6570d2b.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-index-mdx-27a33f9b667d03bea97a.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-orgs-mdx-04b87e8c6761181e533d.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-registry-mdx-ba816aabdc0286227f0e.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-removal-mdx-2f78aeaab693d93b4ae1.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-scope-mdx-03ca12ff223eaf6fe982.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-scripts-mdx-8764dbcd857c297ebb3d.js\"],\"component---src-head-js-content-file-path-content-cli-v-7-using-npm-workspaces-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-7-using-npm-workspaces-mdx-a41b7a57cdc9889f4532.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-index-mdx-26a17a2d593695cd6898.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-access-mdx-eaef3278e335546cf852.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-adduser-mdx-1c61bc015ffc8258836c.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-audit-mdx-79c5b84255c68c7532b9.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-bin-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-bin-mdx-8f3557380103b2677f52.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-bugs-mdx-69515e73d9d22e8cefe5.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-cache-mdx-9ee6223867a6c4f0cf3a.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ci-mdx-ecad1cc17a25d6233d80.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-completion-mdx-a013ba4a62dfb899ecce.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-config-mdx-501e1eb209aaf024fd47.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-dedupe-mdx-21f664b4f849f421bd2b.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-deprecate-mdx-eb9301fced9a712c755b.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-diff-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-diff-mdx-c4dabd44f91123efa734.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-dist-tag-mdx-5494842ea8e5f6349ad1.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-docs-mdx-24d488378e2e9f419aa3.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-doctor-mdx-46b0a151e1faec0fe388.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-edit-mdx-46ee7a8780b249616950.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-exec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-exec-mdx-15f2fadd37c199900488.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-explain-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-explain-mdx-aeedc516a002aca03a9b.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-explore-mdx-019a6fa18c7ab6558518.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-find-dupes-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-find-dupes-mdx-28908f96f6949573f2b6.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-fund-mdx-c4d88dfbf0a6c336ac89.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-help-mdx-b3b32f458a59d4c8bf64.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-help-search-mdx-63e6712f16557ab1ea95.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-hook-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-hook-mdx-2592e30820831a300ad0.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-init-mdx-e2f36b2a3ab65da04021.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-ci-test-mdx-9ddd3bf24bc2b33fe7cf.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-mdx-8e027e2679ac057551dd.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-install-test-mdx-4e44ba5b34c843e2516b.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-link-mdx-969588c8f4e035d751f3.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-logout-mdx-7c4c02491df4aff66a5a.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ls-mdx-add0fa9b5430a5881378.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-mdx-0591f6efe60a67b6b33a.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-org-mdx-ebebb3dd3bbbab924868.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-outdated-mdx-ad28b4a582c8cc4ab64d.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-owner-mdx-ff108dadb8f5347eef9c.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-pack-mdx-c7cd33c3934d5c628511.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-ping-mdx-14402ff443db7bdaaafe.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-pkg-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-pkg-mdx-85798672099a753c9776.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-prefix-mdx-205c01f39d65c02c5f21.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-profile-mdx-59de270121dfae5ebdc5.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-prune-mdx-528931cd4d61a2cc3722.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-publish-mdx-4aa257bc73d20b178bd3.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-query-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-query-mdx-dadc0bee90ddb2625d83.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-rebuild-mdx-9f576b494ed8458a2c3c.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-repo-mdx-8db1f3330eb1228ae36e.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-restart-mdx-00340966071b027814dc.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-root-mdx-7e0ac1d850cc6efa42bd.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-run-script-mdx-f3dc2828f195c63d7ad1.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-search-mdx-8e8b97a412dcd7b396aa.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-set-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-set-script-mdx-788bff7db09a90a68be5.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-shrinkwrap-mdx-926c33056f1c83419d89.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-star-mdx-ce29346f00dcecb3fb4f.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-stars-mdx-7bfdabf34dcffcec0f06.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-start-mdx-2523bf74089fc4bfa32e.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-stop-mdx-943525860f8d1dbb965e.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-team-mdx-738e2ef71c8479159eae.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-test-mdx-d46b68c2a249288b9894.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-token-mdx-ff51c866284f0a09becf.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-uninstall-mdx-c2f6cfa6407f7f2cbc07.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-unpublish-mdx-faf8081ae70f48b1f67f.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-unstar-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-unstar-mdx-6f56d6a60fa3fa8622c1.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-update-mdx-6e11a7de90f1abbf5bac.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-version-mdx-646842918a9cc1b41160.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-view-mdx-36a41bd008132aa9b453.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npm-whoami-mdx-61903a496af1809efd12.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-commands-npx-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-commands-npx-mdx-a234ab52ab20972991d9.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-folders-mdx-ae4956ccbda599a7ee24.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-index-mdx-346e37a2c57bb6c7b784.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-install-mdx-9a68288aa43df25a4979.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-npm-shrinkwrap-json-mdx-d1ef35323929ca98acf5.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-npmrc-mdx-5379df0f6118a154af52.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-package-json-mdx-ab75e97106e605176be7.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-configuring-npm-package-lock-json-mdx-496b6dbda01d0ae1e303.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-index-mdx-0c6a0956c5e010ae31aa.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-changelog-mdx-341a09fcf1dcb3b1efa1.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-config-mdx-d7607816090a25421166.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-dependency-selectors-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-dependency-selectors-mdx-5dbb764576a5757c59bb.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-developers-mdx-4a255574736eea6594af.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-index-mdx-56d5c76b867894a0f7ea.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-logging-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-logging-mdx-1f5c4e14ebfe523612ac.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-orgs-mdx-2fc03ef4e05fa84f04cb.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-package-spec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-package-spec-mdx-bb363cc4b5bbdaad6a12.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-registry-mdx-2375dd192255b9deceb8.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-removal-mdx-aec6932daa4693e78f73.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-scope-mdx-9d83793275eb7cbab107.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-scripts-mdx-e52aaaef65cd52e5cabd.js\"],\"component---src-head-js-content-file-path-content-cli-v-8-using-npm-workspaces-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-8-using-npm-workspaces-mdx-32c2eb8bdbd61b09d642.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-index-mdx-2a5d57922e7349e807d6.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-access-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-access-mdx-6f62bc28738a225577a5.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-adduser-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-adduser-mdx-404f389a5b6d2b006567.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-audit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-audit-mdx-21a893ca89f94c5a7cbd.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-bugs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-bugs-mdx-93770a6d0d203a061815.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-cache-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-cache-mdx-53254278b90de3aad19f.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ci-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ci-mdx-9989e9dda91babd501da.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-completion-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-completion-mdx-e87132908f37767cc261.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-config-mdx-912df83caec1e2708fe6.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-dedupe-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-dedupe-mdx-acb53695ca2bb02ef74f.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-deprecate-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-deprecate-mdx-386617a3b90632232b5a.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-diff-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-diff-mdx-8201dd2a298efbf106ad.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-dist-tag-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-dist-tag-mdx-b8d60f79f8155b24e501.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-docs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-docs-mdx-d1954ea1a2c336cd71cd.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-doctor-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-doctor-mdx-d6a9b53d18416cade2a7.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-edit-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-edit-mdx-8f423af53a5b83fcda45.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-exec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-exec-mdx-85340dcc9931b8ec5bef.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-explain-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-explain-mdx-62d28ba3df87fb2824d3.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-explore-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-explore-mdx-74556d4a094a61b56a23.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-find-dupes-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-find-dupes-mdx-56ec12f51a481d2fca49.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-fund-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-fund-mdx-29934aca107d1a7f51e3.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-help-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-help-mdx-af9bcbfc1de7a16b4aed.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-help-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-help-search-mdx-6f1aeec59973fdfe1c1f.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-hook-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-hook-mdx-28999ea25f64eb5a582c.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-init-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-init-mdx-cb8a8600d72abaa6e15e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-ci-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-ci-test-mdx-d1302883507c26437bdc.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-mdx-94d791b967fc46fbff91.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-install-test-mdx-c7613f57907f93bdab5f.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-link-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-link-mdx-93bf0bae56d13a438890.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-login-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-login-mdx-55fbf76b1c0a791c9d42.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-logout-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-logout-mdx-8faacc40a6fd9c5fca31.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ls-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ls-mdx-3e560183abc7ca3e3c8e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-mdx-a032ca70900bd0e60352.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-org-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-org-mdx-019aaa0186c203d28701.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-outdated-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-outdated-mdx-463a3255f6134e33ce2a.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-owner-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-owner-mdx-4caf9ec5c87c261dc002.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-pack-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-pack-mdx-f4cde2b71336f0b473a9.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ping-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-ping-mdx-2d8ae0f31bd7d3d4fb85.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-pkg-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-pkg-mdx-11ec5c6b569451dd9026.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-prefix-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-prefix-mdx-c110b706f32603509dc3.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-profile-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-profile-mdx-7a70b8d6155f114a976c.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-prune-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-prune-mdx-0b3bd5e6a192b97b3c51.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-publish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-publish-mdx-856a3ffc047dc830f56a.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-query-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-query-mdx-fee91e734e3b29f3a6c5.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-rebuild-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-rebuild-mdx-df5f854a860877717d1d.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-repo-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-repo-mdx-d647df3fa86b3782c3ba.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-restart-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-restart-mdx-19050dd086ff95b91ea4.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-root-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-root-mdx-ed6963fd151ca77aa8a2.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-run-script-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-run-script-mdx-43b6bba7789116202569.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-sbom-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-sbom-mdx-ef846c0db824648ae9e0.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-search-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-search-mdx-da4d728b09119ae6f235.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-shrinkwrap-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-shrinkwrap-mdx-90b8d420eab7b21ed878.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-star-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-star-mdx-da044b2e77906fb1eb17.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-stars-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-stars-mdx-5e5899b36c8fcf31d68e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-start-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-start-mdx-2ec6e2f5e4474c24a78f.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-stop-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-stop-mdx-ff8df52dd4decda98e8e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-team-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-team-mdx-515f1243d4c10b10ac23.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-test-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-test-mdx-c1d85c2f0537d2493d3d.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-token-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-token-mdx-af5d8a6d42370ae916e2.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-uninstall-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-uninstall-mdx-b60efc0a3b89b84e1ba6.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-unpublish-mdx-a1bd00f213245c59f9a8.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-unstar-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-unstar-mdx-ddf1cd51c7fce45e5a7c.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-update-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-update-mdx-484e248d4b1c85bc1add.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-version-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-version-mdx-1c00cb87d4713f22a042.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-view-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-view-mdx-766cafd1978d03adf2f6.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npm-whoami-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npm-whoami-mdx-b4a57c08815e83e31057.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-commands-npx-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-commands-npx-mdx-1bee8597b4aa09fab1a0.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-folders-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-folders-mdx-9bdc0857cbefbfc0b6a7.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-index-mdx-e1d23c2d4cb32dad9fa9.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-install-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-install-mdx-a544a160825fc14bc490.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-npm-shrinkwrap-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-npm-shrinkwrap-json-mdx-6032bc848b0d89beb623.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-npmrc-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-npmrc-mdx-fb87225e1a8cb2ae32e0.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-package-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-package-json-mdx-f75242a7b244b4ae91e2.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-package-lock-json-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-configuring-npm-package-lock-json-mdx-0bb8423f27fbb041dd15.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-index-mdx-6f76ad44406ab9b324b2.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-changelog-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-changelog-mdx-97fdf1b3fe7cb87b7a6e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-config-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-config-mdx-05323e746f6a0a26b0aa.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-dependency-selectors-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-dependency-selectors-mdx-599f0c3833bf529636e8.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-developers-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-developers-mdx-89954b2d278d9b19bd2e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-index-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-index-mdx-94a7c8ff05c716621cda.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-logging-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-logging-mdx-2960318083194bf12ba1.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-orgs-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-orgs-mdx-c8566b33a918db21e9e3.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-package-spec-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-package-spec-mdx-44b4866305dc2c263fde.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-registry-mdx-3cf197efe78e2b09bdde.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-removal-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-removal-mdx-c610d07443f0d9a8e449.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-scope-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-scope-mdx-19a10a9ffed4c61891f8.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-scripts-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-scripts-mdx-2aaf6b61a89b90275b2e.js\"],\"component---src-head-js-content-file-path-content-cli-v-9-using-npm-workspaces-mdx\":[\"/component---src-head-js-content-file-path-content-cli-v-9-using-npm-workspaces-mdx-f0d70d602ba1770e6fa0.js\"],\"component---src-head-js-content-file-path-content-enterprise-index-mdx\":[\"/component---src-head-js-content-file-path-content-enterprise-index-mdx-52bd67c2587f12b11024.js\"],\"component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-about-npm-versions-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-about-npm-versions-mdx-7baf5d981730f66565a2.js\"],\"component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-downloading-and-installing-node-js-and-npm-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-downloading-and-installing-node-js-and-npm-mdx-40ea29a5da4fdfefb6b8.js\"],\"component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-configuring-your-local-environment-index-mdx-975e6e3da76243f51382.js\"],\"component---src-head-js-content-file-path-content-getting-started-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-index-mdx-073b2ff6510413e8d85e.js\"],\"component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-changing-your-npm-username-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-changing-your-npm-username-mdx-53149f5b152a8b38df01.js\"],\"component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-deleting-your-npm-user-account-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-deleting-your-npm-user-account-mdx-41ae80cf85598d289337.js\"],\"component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-index-mdx-0f02e5ee450e7ec50dbf.js\"],\"component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-managing-your-profile-settings-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-managing-your-profile-settings-mdx-cb06212a01ada793e4c9.js\"],\"component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-requesting-your-data-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-managing-your-npm-user-account-requesting-your-data-mdx-51cc35f4585f1f1e17ae.js\"],\"component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-downgrading-to-a-free-user-account-plan-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-downgrading-to-a-free-user-account-plan-mdx-28b5dd10f6d37ea1edc4.js\"],\"component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-index-mdx-eee5cfe32f0c5399b928.js\"],\"component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-updating-user-account-billing-settings-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-updating-user-account-billing-settings-mdx-534ee76f9645b6ee3e6f.js\"],\"component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-upgrading-to-a-paid-user-account-plan-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-upgrading-to-a-paid-user-account-plan-mdx-1c330a3e90e328fdf24e.js\"],\"component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-viewing-downloading-and-emailing-receipts-for-your-user-account-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-paying-for-your-npm-user-account-viewing-downloading-and-emailing-receipts-for-your-user-account-mdx-97c51fde4f76a2d17c5f.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-about-two-factor-authentication-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-about-two-factor-authentication-mdx-df21726f77ef5395504c.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-accessing-npm-using-2-fa-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-accessing-npm-using-2-fa-mdx-0c6cf735decb6e5ff66b.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-configuring-two-factor-authentication-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-configuring-two-factor-authentication-mdx-c0cfd12503ead5a6833c.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-creating-a-new-npm-user-account-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-creating-a-new-npm-user-account-mdx-1f3359a62962de022485.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-creating-a-strong-password-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-creating-a-strong-password-mdx-406462d005b06a1d4c43.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-index-mdx-81b9a0b5416543480a23.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-receiving-a-one-time-password-over-email-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-receiving-a-one-time-password-over-email-mdx-1f5d2beab4b7493e757f.js\"],\"component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-recovering-your-2-fa-enabled-account-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-setting-up-your-npm-user-account-recovering-your-2-fa-enabled-account-mdx-c9cf031abc0ac49ab4e8.js\"],\"component---src-head-js-content-file-path-content-getting-started-troubleshooting-common-errors-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-troubleshooting-common-errors-mdx-a35347b19018adc25cda.js\"],\"component---src-head-js-content-file-path-content-getting-started-troubleshooting-generating-and-locating-npm-debug-log-files-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-troubleshooting-generating-and-locating-npm-debug-log-files-mdx-97b4abd12095026d1d7e.js\"],\"component---src-head-js-content-file-path-content-getting-started-troubleshooting-index-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-troubleshooting-index-mdx-caa2e85859fd5e6a5e62.js\"],\"component---src-head-js-content-file-path-content-getting-started-troubleshooting-try-the-latest-stable-version-of-node-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-troubleshooting-try-the-latest-stable-version-of-node-mdx-2a6f5486ca3f380deab6.js\"],\"component---src-head-js-content-file-path-content-getting-started-troubleshooting-try-the-latest-stable-version-of-npm-mdx\":[\"/component---src-head-js-content-file-path-content-getting-started-troubleshooting-try-the-latest-stable-version-of-npm-mdx-31c751bd95b086a73b50.js\"],\"component---src-head-js-content-file-path-content-index-mdx\":[\"/component---src-head-js-content-file-path-content-index-mdx-d060149fdfe680b73dff.js\"],\"component---src-head-js-content-file-path-content-integrations-index-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-index-mdx-94002dea62a5c68ef3f1.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-about-access-tokens-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-about-access-tokens-mdx-b35dfcde224e7d3ebde3.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-creating-and-viewing-access-tokens-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-creating-and-viewing-access-tokens-mdx-d2eb37584f74278f206d.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-docker-and-private-modules-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-docker-and-private-modules-mdx-1ad8e255dd791f07162f.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-index-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-index-mdx-2b8f7cf0cc9a5c3da6d1.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-revoking-access-tokens-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-revoking-access-tokens-mdx-0ef0f55dac0b9f4e87ab.js\"],\"component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-using-private-packages-in-a-ci-cd-workflow-mdx\":[\"/component---src-head-js-content-file-path-content-integrations-integrating-npm-with-external-services-using-private-packages-in-a-ci-cd-workflow-mdx-7be47efeb264022ea989.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-converting-your-user-account-to-an-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-converting-your-user-account-to-an-organization-mdx-e34798e99363e01e05a7.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-creating-an-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-creating-an-organization-mdx-735a882d8d9679aecfd0.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-deleting-an-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-deleting-an-organization-mdx-ec99a8c1fc71614392da.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-index-mdx-7ab33bc74bee6b8f5704.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-renaming-an-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-renaming-an-organization-mdx-e525350edb35db5cd1f0.js\"],\"component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-requiring-two-factor-authentication-in-your-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-creating-and-managing-organizations-requiring-two-factor-authentication-in-your-organization-mdx-11e9f085d8e78b449497.js\"],\"component---src-head-js-content-file-path-content-organizations-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-index-mdx-2158a240e016bc1b9704.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-accepting-or-rejecting-an-organization-invitation-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-accepting-or-rejecting-an-organization-invitation-mdx-736e05de8d50c50b04d2.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-adding-members-to-your-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-adding-members-to-your-organization-mdx-22979153e2c50fcbb4b7.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-index-mdx-2da09b0dcacb831ac12c.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-managing-organization-permissions-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-managing-organization-permissions-mdx-5587c2601e743cae925e.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-organization-roles-and-permissions-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-organization-roles-and-permissions-mdx-00f31e75c0290b54334a.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-members-removing-members-from-your-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-members-removing-members-from-your-organization-mdx-706b462bdfaf49bc018e.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-packages-about-organization-scopes-and-packages-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-packages-about-organization-scopes-and-packages-mdx-c617a73bad0ab53eb6ae.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-packages-configuring-your-npm-client-with-your-organization-settings-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-packages-configuring-your-npm-client-with-your-organization-settings-mdx-2466bede633a13ddb365.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-packages-creating-and-publishing-an-organization-scoped-package-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-packages-creating-and-publishing-an-organization-scoped-package-mdx-ab8fad763d31ffa172f1.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-organization-packages-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-organization-packages-index-mdx-61ec2f2b56d555f7d937.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-about-developers-team-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-about-developers-team-mdx-3da44fa1f8f01614b1a6.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-adding-organization-members-to-teams-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-adding-organization-members-to-teams-mdx-9044181b12e921ec50e9.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-creating-teams-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-creating-teams-mdx-916e205dd23092eaa5da.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-index-mdx-d2c6f14c6c4e88e309de.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-managing-team-access-to-organization-packages-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-managing-team-access-to-organization-packages-mdx-b0b5cd4c389b3c1b5533.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-removing-organization-members-from-teams-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-removing-organization-members-from-teams-mdx-02cdd81abafd93ec1e54.js\"],\"component---src-head-js-content-file-path-content-organizations-managing-teams-removing-teams-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-managing-teams-removing-teams-mdx-9ecc6a93ed31dbf8772d.js\"],\"component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-downgrading-to-a-free-organization-plan-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-downgrading-to-a-free-organization-plan-mdx-9a8f43fb6513a00868ac.js\"],\"component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-index-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-index-mdx-0c681046c9c4d6d84e75.js\"],\"component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-updating-organization-billing-settings-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-updating-organization-billing-settings-mdx-5c11e33a7bb1b9f115ab.js\"],\"component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-upgrading-to-a-paid-organization-plan-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-upgrading-to-a-paid-organization-plan-mdx-f09d432063ec89b468e4.js\"],\"component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-viewing-downloading-and-emailing-receipts-for-your-organization-mdx\":[\"/component---src-head-js-content-file-path-content-organizations-paying-for-your-organization-viewing-downloading-and-emailing-receipts-for-your-organization-mdx-9743461da8ee39198b35.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-about-package-readme-files-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-about-package-readme-files-mdx-002df8eaa9e3110710d5.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-about-semantic-versioning-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-about-semantic-versioning-mdx-638aa7c67ab7c3d47453.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-adding-dist-tags-to-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-adding-dist-tags-to-packages-mdx-d36382d4d3fd29797675.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-a-package-json-file-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-a-package-json-file-mdx-1d78e013c295a33b5adb.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-private-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-private-packages-mdx-ee5f72d115b7348cb90b.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-scoped-public-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-scoped-public-packages-mdx-7996a301b5e04a53c839.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-unscoped-public-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-and-publishing-unscoped-public-packages-mdx-3371cb862a510098157e.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-node-js-modules-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-creating-node-js-modules-mdx-ec28ba440d7a2c47124a.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-index-mdx-9c969b157667fb930b40.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-package-name-guidelines-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-package-name-guidelines-mdx-156c35df85283693e7de.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-specifying-dependencies-and-devdependencies-in-a-package-json-file-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-contributing-packages-to-the-registry-specifying-dependencies-and-devdependencies-in-a-package-json-file-mdx-2da2bbd3a82aeba2cfc3.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-downloading-and-installing-packages-globally-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-downloading-and-installing-packages-globally-mdx-b124c7476744dc3ec427.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-downloading-and-installing-packages-locally-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-downloading-and-installing-packages-locally-mdx-a2d18010b380ccfc36d8.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-index-mdx-20d56f15bc9fc0e8e142.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-resolving-eacces-permissions-errors-when-installing-packages-globally-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-resolving-eacces-permissions-errors-when-installing-packages-globally-mdx-2e6466df1f084792df03.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-searching-for-and-choosing-packages-to-download-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-searching-for-and-choosing-packages-to-download-mdx-ef1c7500a51078797cca.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-uninstalling-packages-and-dependencies-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-uninstalling-packages-and-dependencies-mdx-2c60d8e091de5d6a366d.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-updating-packages-downloaded-from-the-registry-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-updating-packages-downloaded-from-the-registry-mdx-69f0e39a2768f6349fd8.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-using-deprecated-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-using-deprecated-packages-mdx-c1d992d442b162f90fd6.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-using-npm-packages-in-your-projects-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-using-npm-packages-in-your-projects-mdx-9a5f3a1a0311cad569d3.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-viewing-package-provenance-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-getting-packages-from-the-registry-viewing-package-provenance-mdx-094e0c4a25d99d20a1ca.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-index-mdx-25a2085d1dea48194991.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-packages-and-modules-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-packages-and-modules-mdx-caee50ba5f1353f4c303.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-private-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-private-packages-mdx-0a81469fda474da653f4.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-public-packages-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-public-packages-mdx-6a4df7315fb895b3d7b7.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-scopes-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-scopes-mdx-35c052114a8419c56661.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-the-public-npm-registry-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-about-the-public-npm-registry-mdx-a4546658cea195e2b80d.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-index-mdx-c98020dbdcbd120ed85e.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-package-scope-access-level-and-visibility-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-introduction-to-packages-and-modules-package-scope-access-level-and-visibility-mdx-cf7f77ecf09af867f552.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-about-audit-reports-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-about-audit-reports-mdx-f48e121a702b17aca6c9.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-about-registry-signatures-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-about-registry-signatures-mdx-30af3ba567a064b857e2.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-auditing-package-dependencies-for-security-vulnerabilities-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-auditing-package-dependencies-for-security-vulnerabilities-mdx-85395e77b143cd33a3e9.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-generating-provenance-statements-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-generating-provenance-statements-mdx-16b83ee09d71c9d5612c.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-index-mdx-ae88dd7488c23ed965a8.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-reporting-malware-in-an-npm-package-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-reporting-malware-in-an-npm-package-mdx-108b36ac3ed7a90c0908.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-requiring-2-fa-for-package-publishing-and-settings-modification-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-requiring-2-fa-for-package-publishing-and-settings-modification-mdx-a0b074b69cc3c9f9d75f.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-verifying-registry-signatures-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-securing-your-code-verifying-registry-signatures-mdx-3a3ac7e523b6f01a6eb7.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-adding-collaborators-to-private-packages-owned-by-a-user-account-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-adding-collaborators-to-private-packages-owned-by-a-user-account-mdx-9a9211b880c14fe5207a.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-changing-package-visibility-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-changing-package-visibility-mdx-5ea51f0d0ac8c44ed778.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-deprecating-and-undeprecating-packages-or-package-versions-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-deprecating-and-undeprecating-packages-or-package-versions-mdx-425760cd5baf89fef1b1.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-index-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-index-mdx-72f59c6569d11b7fcda6.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-transferring-a-package-from-a-user-account-to-another-user-account-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-transferring-a-package-from-a-user-account-to-another-user-account-mdx-dc3b1c518b7e9b82dc85.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-unpublishing-packages-from-the-registry-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-unpublishing-packages-from-the-registry-mdx-93cbabfeede1014944e2.js\"],\"component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-updating-your-published-package-version-number-mdx\":[\"/component---src-head-js-content-file-path-content-packages-and-modules-updating-and-managing-your-published-packages-updating-your-published-package-version-number-mdx-eb709798e52d14ad35b6.js\"],\"component---src-head-js-content-file-path-content-policies-conduct-mdx\":[\"/component---src-head-js-content-file-path-content-policies-conduct-mdx-a48c999b28b5d528dc7f.js\"],\"component---src-head-js-content-file-path-content-policies-crawlers-mdx\":[\"/component---src-head-js-content-file-path-content-policies-crawlers-mdx-9b0bfff15c46910945e6.js\"],\"component---src-head-js-content-file-path-content-policies-disputes-mdx\":[\"/component---src-head-js-content-file-path-content-policies-disputes-mdx-37ab05ed667d1c87356f.js\"],\"component---src-head-js-content-file-path-content-policies-dmca-mdx\":[\"/component---src-head-js-content-file-path-content-policies-dmca-mdx-13234f3ea7ebadf66fca.js\"],\"component---src-head-js-content-file-path-content-policies-index-mdx\":[\"/component---src-head-js-content-file-path-content-policies-index-mdx-2eba1df6156033d47ae4.js\"],\"component---src-head-js-content-file-path-content-policies-logos-and-usage-mdx\":[\"/component---src-head-js-content-file-path-content-policies-logos-and-usage-mdx-001359036caee8be8fa1.js\"],\"component---src-head-js-content-file-path-content-policies-npm-license-mdx\":[\"/component---src-head-js-content-file-path-content-policies-npm-license-mdx-ef432949795baf8bfede.js\"],\"component---src-head-js-content-file-path-content-policies-open-source-terms-mdx\":[\"/component---src-head-js-content-file-path-content-policies-open-source-terms-mdx-39d04fe72cf3f8422ce9.js\"],\"component---src-head-js-content-file-path-content-policies-orgs-plan-mdx\":[\"/component---src-head-js-content-file-path-content-policies-orgs-plan-mdx-83c2489439c55fd8d173.js\"],\"component---src-head-js-content-file-path-content-policies-privacy-mdx\":[\"/component---src-head-js-content-file-path-content-policies-privacy-mdx-74e47d9c0c785d099af6.js\"],\"component---src-head-js-content-file-path-content-policies-private-terms-mdx\":[\"/component---src-head-js-content-file-path-content-policies-private-terms-mdx-e97cd5a05b9c92453ca4.js\"],\"component---src-head-js-content-file-path-content-policies-security-mdx\":[\"/component---src-head-js-content-file-path-content-policies-security-mdx-15c9ed6d72565f7d7971.js\"],\"component---src-head-js-content-file-path-content-policies-solo-plan-mdx\":[\"/component---src-head-js-content-file-path-content-policies-solo-plan-mdx-32556967457651705fc1.js\"],\"component---src-head-js-content-file-path-content-policies-terms-mdx\":[\"/component---src-head-js-content-file-path-content-policies-terms-mdx-81b00649a076f3d60f59.js\"],\"component---src-head-js-content-file-path-content-policies-unpublish-mdx\":[\"/component---src-head-js-content-file-path-content-policies-unpublish-mdx-1bf66fcf819ae05805dd.js\"],\"component---src-head-js-content-file-path-content-threats-and-mitigations-index-mdx\":[\"/component---src-head-js-content-file-path-content-threats-and-mitigations-index-mdx-791ac1e8d0f7e1d7f4c3.js\"]}"; </script> <script>window.___webpackCompilationHash="eb093528979463beef66";</script><script src="/webpack-runtime-12bc8cfada5abe561034.js" async></script><script src="/framework-674258b43224b9d021aa.js" async></script><script src="/727f57db-89c4b902c9ff12d940da.js" async></script><script src="/aaa5778d-190cadf584df0b3f64ca.js" async></script><script src="/fa01efef-da843accd0cce53860e1.js" async></script><script src="/app-40cb17a855779bb59208.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10