André Cruz
abe4264a13
Close GH-760: Info command now shows the latest version package meta always, fixes #759 .
2013-08-11 14:44:58 +01:00
André Cruz
fce93e16ae
Close GH-726: Add relative option to the list command, closes #714..
2013-08-10 21:43:04 +01:00
Sindre Sorhus
4ae1b5e04d
Replace colors with chalk
...
colors.js has serious deficiencies like extending String.prototype which can cause all kinds of problems. Two modules using colors.js can conflict with each others, and it infects imported child modules. It's also better to explicit.
[chalk](https://github.com/sindresorhus/chalk )
2013-08-07 22:06:47 +02:00
Steve McCarthy
1c616115b9
Fix install save shorthand
2013-08-06 19:34:36 -04:00
David Godfrey
22091cf272
fixing syntax error in help-info.json
2013-08-01 17:12:17 +01:00
André Cruz
5d4007918c
Fix info not showing up bower.json when a property was requested without a version, closes #684 .
2013-07-30 08:20:00 +01:00
MrDHat
571b34c990
Close GH-671: Disable use of sudo. Fixes #498 .
2013-07-28 02:36:24 +01:00
André Cruz
5ed04d97dd
Add new lines to update notice.
2013-07-22 13:55:44 +01:00
André Cruz
aec00821e5
Forgot <options>.
2013-07-21 23:38:13 +01:00
Sindre Sorhus
2d83abbb85
Close GH-635: Infer package name if inside a package for the home cmd.
2013-07-21 23:14:19 +01:00
André Cruz
de3cf327d4
Typo in home usage.
2013-07-21 14:25:42 +01:00
André Cruz
fa3da880ea
Improve home and info help usage.
2013-07-21 12:35:28 +01:00
André Cruz
5dea57ddd5
Add prune and home commands to the help, some other help tweaks.
2013-07-21 12:29:47 +01:00
André Cruz
caa59cbb62
Change home help slightly.
2013-07-21 12:17:04 +01:00
André Cruz
51e32f72de
Rename open command to home, #630 .
2013-07-21 12:06:58 +01:00
André Cruz
048bc53bd0
Add open command, closes #630 .
2013-07-21 12:04:18 +01:00
André Cruz
2c79181c05
Add force-latest also for the update command.
2013-07-20 23:27:00 +01:00
André Cruz
8e51d1eaf3
Add force-latest option, closes #629 .
2013-07-18 18:34:04 +01:00
Sven Lito
2b6800f01b
[help] fix typo
2013-07-10 09:13:56 +01:00
André Cruz
d0465eccf1
CS.
2013-07-09 23:57:15 +01:00
André Cruz
3aedec3e2d
Add init command (not yet implemented).
2013-07-09 23:56:45 +01:00
André Cruz
624bc1de56
Improve install command help and fix some typos.
2013-07-09 13:14:25 +01:00
André Cruz
34a2f1ad65
Add insightful message after registering.
2013-07-07 17:43:16 +01:00
André Cruz
74b9e51cf7
CS.
2013-07-05 01:52:13 +01:00
André Cruz
ec4d8d7f9c
Oops, fix prune help usage.
2013-07-05 01:51:14 +01:00
André Cruz
d8cef76592
Added prune command, closes #463 .
2013-07-05 01:20:28 +01:00
André Cruz
521e6033a2
Improve conflict sentence.
2013-07-01 20:30:03 +01:00
André Cruz
023a605cad
Fix paths shorthand in the list command usage.
2013-06-25 21:07:57 +01:00
André Cruz
c800670f39
Add link command help, tweak some other usage helps.
2013-06-25 00:17:56 +01:00
André Cruz
f9499e4b2f
Tweak info usage.
2013-06-24 23:17:09 +01:00
André Cruz
a02f26f0eb
Add register command, CS fixes.
2013-06-23 17:48:45 +01:00
André Cruz
97edd21784
Add lookup command, minor tweaks to the info command.
2013-06-23 14:58:54 +01:00
André Cruz
2f16e17ed5
Use LRU cache for the git resolvers runtime cache.
2013-06-23 12:17:53 +01:00
André Cruz
4c3802878a
Another huge commit.
...
- Add info command
- Fix list --paths
- Fix search with no name
- Fix conflict detection when uninstalling
- Mix tweaks and fixes
2013-06-23 01:14:08 +01:00
André Cruz
83b6820458
Huge commit.
...
- Add search command
- Cache clean now clears the registry cache
- Fix error when accessing an unknown deep command in the cli
- Change from 'roaming' to 'path' in the config
- Change from 'canonicalPackage' to 'canonicalDir'
- Fix dev dependencies of nested packages being fetched
- Ignore invalid installed packages
- Various cache fixes and improvements
- Fix .bower.json being deleted if a package specified ignorables
- Use fstream instead of ncp to solve the EMFILE errors
2013-06-22 17:04:50 +01:00
André Cruz
92b7668067
Add list command, some other fixes and improvements.
...
- Fix cache clean command
- Lots of improvements and fixes of the Manager
- Only save json if the contents changed
- Add nom like tree to installed/updated packages
- Fix help usages.
2013-06-15 21:43:01 +01:00
André Cruz
88b4847ba9
Remove --save-resolutions in favor of prefixing choices with !.
...
Also improve the manager resolution process by avoiding to fetch incompatible packages always.
Now lazy fetches them when necessary.
2013-06-12 22:34:53 +01:00
André Cruz
6d3b3e6de2
Add cache clean and list commands.
...
This was an huge commit.
- Allow nested commands
- Switch resolve cache in memory object cache to LRU
- Store non-semver packages in the cache
- Tweak help messages
- Various fixes and tweaks
2013-06-11 00:39:18 +01:00
André Cruz
10fd2b5b5a
Tweak messages.
2013-06-07 18:13:56 +01:00
André Cruz
e704733743
Read, use and update persistent resolutions.
...
Add --save-resolutions to deal with this.
Also:
- Adjust logging when using compact
- Minor code adjustments.
2013-06-07 13:05:07 +01:00
André Cruz
79522194f1
Inform the user when a conflict was resolved with a configured resolution.
2013-06-06 01:05:55 +01:00
André Cruz
68454492e9
Add conflict resolve, presenting choices to the user.
...
This commit also contains:
- Simplified Manager and Project
- Add warning when an extraneous package is found.
- Fix a lot of bugs in the overall resolve process
- Made templates rendering synchronous
-
2013-06-05 00:50:23 +01:00
André Cruz
41486d44ee
Tweaks.
2013-05-31 19:11:21 +01:00
André Cruz
7fb326245e
Print update notice.
2013-05-31 18:17:32 +01:00
André Cruz
542645d876
Align for better readability.
2013-05-31 17:56:24 +01:00
André Cruz
9a5cf69251
Oops.
2013-05-31 17:50:52 +01:00
André Cruz
b322633e8b
Order options alphabetically.
2013-05-31 17:50:10 +01:00
André Cruz
487cd384a5
Change options json structure, tweak templates.
2013-05-31 17:36:04 +01:00
André Cruz
0b0055e0e2
Add missing shorthands.
2013-05-31 16:21:24 +01:00
André Cruz
57a9b313c4
Finish the help command and help usages for the implemented commands.
...
Introduce templating based on handlebars.
Minor tweaks.
2013-05-31 16:18:00 +01:00