A project to move the JavaScript ecosystem forward.. Search npm for fast, small, and modern web packages.Our catalog only includes packages that are built with modern ESM syntax and a package.json 'module' entrypoint.
cargo gained a new feature this week! You can now download dependencies from alternative registries, alongside the dependencies you download from crates.io. This is an important step in enabling organizations to distribute their internal libraries through cargo without requiring them to upload those libraries to a public registry. This feature will be available on nightly only, and it is gated behind the alternative-registries feature gate. We’ve used feature gates to iterate on new and unstable features in rustc since the 1.
Those of you upgrading npm to its latest version, npm@5.2.0, might notice that it installs a new binary alongside the usual npm: npx. npx is a tool intended to help round out the experience of using…
Nowadays, even writing a simple application is tough to do from scratch. A lot of times, even writing a simple application is easier to build if you use different libraries and extensions written by…
How to set up a project with JavaScript and Sass. It’s essential to divide JavaScript and CSS code into small and concise parts. We make it easier for ourselves and others to manage it, and also to understand and maintain it later. Browsers on the…
The Software Package Data Exchange® (SPDX®) specification is a standard format for communicating the components, licenses and copyrights associated with software packages.