JavaScript Package Manager, Registry & Website
358
Kho lưu trữ công khai
51.223
Tổng số sao
4.918
Người theo dõi
npm là một tổ chức trên GitHub, nổi tiếng với vai trò là Trình quản lý gói JavaScript. Tổ chức này có một loạt các kho lưu trữ công khai, bao gồm các dự án quan trọng như cli và node-semver, chủ yếu sử dụng các ngôn ngữ như JavaScript và TypeScript. Sự hiện diện của họ trên GitHub đóng góp lớn cho cộng đồng phát triển phần mềm.
This repository is moving to: https://github.com/npm/cli
the package manager for JavaScript
The semver parser for node (the one npm uses)
Send us a pull request by editing expansions.txt
a dependency unwinder for javascript
An ini parser/serializer in JavaScript
Public change requests/proposals & ideation
npm package executor
Documentation for the npm registry, website, and command-line interface.
couchapp bits of registry.npmjs.org
Node/npm Option Parsing
npm registry documentation
The logger that npm uses
npm's markdown parser
npm fetcher
npm's tree doctor
Like which(1) unix command. Find the first instance of an executable in the PATH.
A node module to get your node module started
Background jobs and a minimal service for collecting and delivering download counts
A terminal based horizontal guage aka, a progress bar
Is the given string an acceptable npm package name?
npm's content-addressable cache
git merge driver for resolving conflicts in npm-related files
Không có mô tả nào được cung cấp cho kho lưu trữ này.
A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.
Write files in an atomic fashion w/configurable ownership
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlab
The thing npm uses to read package.json files with semantics and defaults and validation and stuff
Public roadmap for npm
making fetch happen for npm
normalizes package metadata, typically found in package.json file.
read(1) for node.
Public monitor/status/health board for @npm/cli-team's maintained projects
Track complex hiearchies of asynchronous task completion statuses.
Like ruby's Abbrev module
An npm package that holds a spot.
like fetch() but for the npm registry
Public feedback discussions for npm
Look up environment settings specific to different operating systems.
Parse the things that can be arguments to `npm install`
Walk through a folder and figure out what goes in an npm package
A prompting json thingie
programmatic npm API
Programmatic API to update package.json
Examine a package's dependency graph before you install it
The cmd-shim used in npm
a util for spawning git from npm CLI contexts
npm config thing
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
subresource integrity for npm
An implementation of window.fetch in Node.js using Minipass streams
Run a lifecycle script for a package (descendant of npm-lifecycle)
A conference about npm, maybe. Not to be confused with npmconf.
npm's fork of nodejs/node, for sending PRs to update deps/npm
Bytes go in, but they don't come out (when muted).
Detect what kind of CI environment the program is in
Like read-package-json, but faster
Generate a unique filename for use in temporary directories or caches.
Calculates a nested logical tree using a package.json and a package lock.
The npm CLI's benchmark suite
Make changes to your npmjs.com profile via cli or library
Typescript definitions for npm registry content
a template package for npm CLI team development
npm audit security report
Parse a JSON string that has git merge conflicts, resolving if possible
Generate a unique character string suitible for use in files and URLs.
contains checks that npm runs during the installation
Ansible role for building Nagios 4.
.bin/ script linker
filesystem helper functions, wrappers, and promisification for the npm cli
get better errors
Retrieves a name:pathname Map for a given workspaces config
spawn processes the way the npm cli likes to do
GitHub Automation > actions / templates / probot configurations > automated with GitHub actions
user validation
A module for storing the ever-increasing sequence files when following couchdb _changes feeds.
Progress bar updates at a distance
a base eslint config used by the npm CLI team
Calculate meta-vulnerabilities from package security advisories
Get the list of files installed in a package in node_modules, including bundled dependencies
init module used for OSS projects by the npm CLI team
just emit 'log' events on the process object
npm CLI Team's Internal Tools
Action to manage GitHub deployments
Read the path a cmd-shim is pointing at. Acts like fs.readlink but for cmd-shims.
a set of nodejs http Agent classes used by the npm cli
Run this in a node package, and it'll tell you which things in node_modules are bundledDependencies, or transitive dependencies of bundled dependencies.
npm query parser and tools
Tools for dealing with node-gyp packages
Get the package name from a folder path
Turn any flavor of allowable package.json bin into a normalized object
Standard manifest picker/semver resolver for npm
Redact sensitive npm information from output
a system agent in rust for the numbat metrics system
how big will docs be if we trim some things out?
A module that offer queries to search packages in elasticsearch.
Action to send npm service deployment notifications to Slack
API documentation for npm registry
Canary in the Gold Mine
Node.js native addon build tool
npm xây dựng và duy trì một số dự án mã nguồn mở, bao gồm trình quản lý gói JavaScript và các công cụ hỗ trợ khác như cli và node-semver. Những dự án này cung cấp các giải pháp cho việc quản lý và phân phối gói phần mềm.
npm chủ yếu sử dụng JavaScript và TypeScript cho các dự án của mình. Ngoài ra, họ cũng sử dụng MDX, Perl, Rust và Handlebars trong một số kho lưu trữ, tạo ra sự đa dạng trong khả năng phát triển.
Có, tất cả các kho lưu trữ của npm đều công khai trên GitHub. Điều này cho phép cộng đồng truy cập, đóng góp và sử dụng các dự án mã nguồn mở mà npm phát triển, từ đó thúc đẩy sự phát triển và cải tiến trong lĩnh vực lập trình.
Theo dõi npm với RepoGuard và nhận cảnh báo ngay khi có kho lưu trữ công khai mới xuất hiện.
Theo dõi tài khoản này