Skip to content

Instantly share code, notes, and snippets.

@easternbloc
easternbloc / big-dependencies
Created April 15, 2016 10:50
find npm modules with large dependencies. Probably only works on npm < 3
npm list --json | jq '. as $root | .dependencies as $dep | ($root.dependencies | keys[] as $key | $key, ($root.dependencies[$key].dependencies| length))'

Keybase proof

I hereby claim:

  • I am easternbloc on github.
  • I am easternbloc (https://keybase.io/easternbloc) on keybase.
  • I have a public key ASAwI0BBdfkAs_2zVF_LIuOGkATGrmB7pXhagCRMsBuDgQo

To claim this, I am signing this object:

~/Projects/pp-development (gh:(3923957...)*) $ vagrant up
The following plugins were installed with a version of Vagrant
that had different versions of underlying components. Because
these component versions were changed (which rarely happens),
the plugins must be uninstalled and reinstalled.
To ensure that all the dependencies are properly updated as well
it is _highly recommended_ to do a `vagrant plugin uninstall`
prior to reinstalling.
@easternbloc
easternbloc / gist:7485867
Created November 15, 2013 15:13
Scary npm publish is scary
[email protected] (gh:master) $ npm publish
npm http PUT https://registry.npmjs.org/churchill
npm http 409 https://registry.npmjs.org/churchill
npm http GET https://registry.npmjs.org/churchill
npm http 200 https://registry.npmjs.org/churchill
npm http PUT https://registry.npmjs.org/churchill/-/churchill-0.0.3.tgz/-rev/5-4cf5f32badf88daaf7af17bded081cee
npm http 201 https://registry.npmjs.org/churchill/-/churchill-0.0.3.tgz/-rev/5-4cf5f32badf88daaf7af17bded081cee
npm http PUT https://registry.npmjs.org/churchill/0.0.3/-tag/latest
npm http 409 https://registry.npmjs.org/churchill/0.0.3/-tag/latest
npm ERR! publish fail Cannot publish over existing version.