Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-25Use optparse instead of parse-args.jsisaacs
Also, move default-config.js and the optparse hashes into config-defs.js
2011-03-22More config updates found goinng through documentationisaacs
2011-03-22remove activate/deactivate configsisaacs
2011-03-22npats configsisaacs
2011-03-22Add 'username' to the list of known configsisaacs
2011-03-22recursive no longer is relevantisaacs
2011-03-22Closes GH-704 depth config for ls and read-installedisaacs
2011-03-22Fix explore for 1.0, and make shell configurableisaacs
2011-03-22Terseness. simplify "prefix" config and output cmd.isaacs
2011-03-22config updatesisaacs
2011-03-22Add globalprefix optionisaacs
2011-03-22args for new lsisaacs
2011-03-22style/cleanupisaacs
2011-03-22Set default loglevel to warnisaacs
2011-03-22remove 'dir' from the config names. unnecessaryisaacs
2011-03-22Config changes.isaacs
{root,binroot,manroot} --> prefix cache folder --> cache tmp folder --> tmp
2011-02-26Close GH-537 Add --listexclude configisaacs
2011-02-25Add a 'rollback' boolean config to prevent rolling back failed installsisaacs
2011-02-19Closes GH-575 Add the --pre flagisaacs
This allows publishing pre-release versions of a package, by telling the registry to suppress the auto-tagging feature.
2011-02-19You can't please everyone.isaacs
Don't try to be secure if it'll fail. If someone really wants to encourage this all the time, then they can do `npm config set unsafe-perm false` explicitly. In the npm 1.0 future, it will probably require sudo for global installing no matter what, and use this behavior for local installing. Since so many people have npm installing in their home dir, requiring sudo is causing more trouble than it's worth.
2011-02-17Alas, https still not quite reliable enoughisaacs
2011-02-17Don't do security on cygwinisaacs
2011-02-16Prefer env.HTTP_PROXY over env.http_proxyisaacs
2011-02-15Closes GH-526 Use the new http/https clientisaacs
2011-02-12Closes GH-547 Split semver into a separate utilityisaacs
2011-02-08config ordering, and default unsafe-perm when appropriateisaacs
2011-02-08Numeric UID/GID values, and remove the script runnerisaacs
Since node can run scripts as a uid/gid anyway, the script runner is unnecessary. Numberizing the uid and gid make them suitable as arguments to chown.
2011-02-08default user=nobody, operator=$UID, and group=$GIDisaacs
2011-02-08Default configs for user/group to current uid/gidisaacs
2011-02-08Broken first pass at setuid script runnerisaacs
2011-02-04Make the .npm directory configurableDav Glass
2011-01-31Fix #539 Implement configurable "onload-script"isaacs
2011-01-29Add --node-version config to override engine checkingisaacs
Set to null to disable engine checking altogether, or some semver string to use that instead of the actual version.
2011-01-05Add a rebuild-bundle config for Bryanisaacs
2011-01-02sort default configsisaacs
2010-12-18Add `description` flag to control showing it in lsisaacs
2010-12-06Add "docs" command.isaacs
Open up the likely documentation for a module in the web browser.
2010-11-25Add the 'must-install' config, and use it in bundlingisaacs
2010-11-25Added listopts. Fixes #396Dav Glass
This forces additional filters to npm ls, without highlighting them in the outpu. Added ls docs and casting of the argument to a string plus slimmed the code
2010-10-30default force and recursive configs to falseisaacs
2010-10-30Revert the branching behavior on sudo. It is only fail.isaacs
2010-10-29refactor output to go through central moduleisaacs
This is the dramatic refactor which was alluded to in ed004e0. 1. All output goes through a central module. 2. Callbacks are called when data is flushed, but only ever called once 3. Set "outfd" and "logfd" to direct output and error to different places, or set to a writable stream when using npm programmatically. 4. Clean up the many varied ways to write data to the console. 5. Set colors smarter, and allow overriding by setting the "color" config.
2010-10-28Add the "logfd" configisaacs
Log statements are written to the file descriptor or stream object passed in as the "logfd" configuration param. For bonus points, if it's not a tty, it doesn't get colorised. So, if someone does this: npm install npm --logfd 1 | pbcopy then it'll actually be a log that can be pasted into an email without a bunch of tty color code noise.
2010-10-27Only prune if prune is set trueisaacs
2010-10-24More "programmatic npm" updates.isaacs
Building more upon the patch from Charlie Robbins (d7c69821a01c8327f5468fe7a115f2537f908da9), these changes remove any way of npm actually triggering a program exit than by being called by the cli. - Move the "exit" option off the opts object and onto a proper config setting. Why not? - Use \r\n for most output, so that it'll look correct in the repl, or other places where \n may not be enough. - Add a comment about loading npm programmatically.
2010-10-20Fix #293. Use the TMPDIR if defined, or /tmp as the default temporary folder.isaacs
2010-10-15sudo doesn't read userconfig file unless explicitly told to.isaacs
2010-10-15root/sudo doesn't get a userconfig.isaacs
2010-10-15A more friendly edit command.isaacs
2010-09-02Require a proper proxy, if one is suppliedisaacs