Skip to content

Latest commit

 

History

History
290 lines (235 loc) · 15.8 KB

npm.md

File metadata and controls

290 lines (235 loc) · 15.8 KB

Bookmarks tagged [npm]

https://pnpm.io/

Fast, disk space efficient package manager


https://devhints.io/npm

The one-page guide to npm: usage, examples, links, snippets, and more.


https://unpkg.com/

unpkg is a fast, global content delivery network for everything on npm. Use it to quickly and easily load any file from any package using a URL like:


https://lerna.js.org/

Splitting up large codebases into separate independently versioned packages is extremely useful for code sharing. However, making changes across many repositories is messy and difficult to track, and ...


https://github.com/mysticatea/npm-run-all

A CLI tool to run multiple npm-scripts in parallel or sequential.


https://www.code4it.dev/blog/connect-npm-feeds-from-azure-devops

Azure DevOps, among its capabilities, allows you to store npm packages in their system. Here we'll see how to connect to an npm feed and how to solve the 401-unauthorized error.


https://stackoverflow.com/questions/10068592/how-do-i-update-devdependencies-in-npm

To update package.json in addition to the local modules, run ...

  • 📆 published on: 2012-04-09
  • tags: npm, node.js

https://medium.com/better-programming/things-i-learned-from-creating-my-first-open-source-software-p...

I recently published a package on npm: a data-structures-and-algorithms library implemented in JavaScript. The purpose of the project is to help others learn and understand data structures and…


https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b

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 us...


https://github.com/parro-it/awesome-micro-npm-packages#readme

A curated list of small, focused npm packages. Contribute to parro-it/awesome-micro-npm-packages development by creating an account on GitHub.


https://github.com/feross/awesome-mad-science#readme

Delightful npm packages that make you say "wow, didn't know that was possible!" - feross/awesome-mad-science


https://github.com/maxogden/maintenance-modules#readme

a list of modules that are useful for maintaining or developing modules - maxogden/maintenance-modules


https://github.com/sindresorhus/awesome-npm#readme

Awesome npm resources and tips. Contribute to sindresorhus/awesome-npm development by creating an account on GitHub.


https://github.com/RyanZim/awesome-npm-scripts#readme

Everything awesome related to npm scripts and using npm as a build tool. - RyanZim/awesome-npm-scripts


https://docs.npmjs.com/

  • About npm
  • Getting started
  • Packages and modules
  • Integrations
  • Orgs
  • npm Enterprise
  • CLI documentation
  • tags: npm, docs

https://www.npmjs.com/package/npm-check

Check for outdated, incorrect, and unused dependencies. Update npm dependencies


https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally

If you see an EACCES error when you try to install a package globally, you can either:

  • Reinstall npm with a node version manager (recommended), or

  • Manually change npm’s default directory

  • tags: npm, troubleshooting


https://github.com/mixmaxhq/deyarn

A command-line tool for converting projects that use yarn to npm.


https://mixmax.com/blog/to-yarn-and-back-again-npm

Last year, we decided to move all of our JavaScript projects from npm to Yarn. 13 Months later...

  • 📆 published on: 2018-05-29
  • tags: yarn, npm

https://github.com/web-push-libs/web-push

Web push requires that push messages triggered from a backend be done via the Web Push Protocol and if you want to send data with your push m...


https://github.com/peerigon/updtr

Based on npm outdated, updtr installs the latest version and runs npm test for each dependency. In case the test succeeds, updtr saves the new version number to your package.json. Otherwise, updtr rol...


npm/npm#17228

nodejs hangs when installing some packages

Moste voted solution:

Try to remove 'package-lock.json' file from directory where 'package.json' locate.


https://www.npmjs.com/package/got

Simplified HTTP requests


https://www.npmjs.com/package/qs

A querystring parser that supports nesting and arrays, with a depth limit


https://docs.npmjs.com/misc/config

More than you probably want to know about npm configuration.

Describes the sources where npm takes its configuration, priority etc.


http://blog.sonatype.com/using-nexus-3-as-your-repository-part-2-npm-packages

This is the second part of a series of posts on Nexus 3 and how to use it as repository for npm packages.


https://www.youtube.com/watch?v=kK4Meix58R4

  • 📆 published on: 2014-12-04
  • tags: node.js, npm

https://docs.npmjs.com/getting-started/semantic-versioning

Video and text explaining how Npm Versioning works...


https://docs.npmjs.com/getting-started/creating-node-modules

Video with text showing how to create a simple NodeJs module, export it and use it in another project.


https://docs.npmjs.com/files/package-lock.json

package-lock.json is automatically generated for any operations where npm modifies either the node_modules tree, or package.json. It describes the exact tree that was generated, such that ...


https://github.com/npm/npm/blob/latest/doc/spec/package-lock.md

npm can have one of two different lock files:

  • package-lock.json, which is ordinarily always present and is never published.
  • npm-shrinkwrap.json, which is created with npm shrinkwrap and u...
  • tags: node.js, npm

http://luxiyalu.com/how-to-remove-all-npm-proxy-settings/

Try these all just in case.


https://docs.npmjs.com/files/npmrc

npm gets its config settings from the command line, environment variables, and npmrc files.

The npm config command can be used to update and edit the contents of the user and global npmrc fil...


http://blog.angular-university.io/getting-started-with-angular-setup-a-development-environment-with-...

This post is a guide for setting up a solid development environment, for having the best Angular learning and working experience.

In this post we are going to:


https://docs.npmjs.com/misc/scripts

How npm handles the "scripts" field in package.json


https://github.com/eirslett/frontend-maven-plugin

"Maven-node-grunt-gulp-npm-node-plugin to end all maven-node-grunt-gulp-npm-plugins." A Maven plugin that downloads/installs Node and NPM locally, runs NPM install, Grunt, Gulp and/or Karma.


https://docs.npmjs.com/cli/shrinkwrap

npm shrinkwrap is intended to lock down your dependencies for production use


https://docs.npmjs.com/cli/ls

List all installed packages. You can filter via grep to find out version of a package is installed. Use --depth to display max depth of the dependency tree

...


https://docs.npmjs.com/files/package.json

This document is all you need to know about what's required in your package.json file. It must be actual JSON, not just a JavaScript object literal.

A lot of the behavior described in this document i...