André Cruz
b2acd5fa75
Bump alpha version.
2013-07-10 20:11:53 +01:00
André Cruz
4c305b7532
Bump alpha version.
2013-07-10 07:22:58 +01:00
André Cruz
28913e3a72
Remove private.
2013-07-09 23:59:32 +01:00
André Cruz
7c8146128e
bower_new to bower.
2013-07-09 21:04:09 +01:00
André Cruz
c5342e4a15
Update package.json.
2013-07-09 21:00:13 +01:00
André Cruz
1c6d2864b6
Sort deps.
2013-07-07 02:51:32 +01:00
André Cruz
4d8dbefc85
Use the new bower-config module.
2013-07-06 22:46:28 +01:00
André Cruz
7becb19da4
Implement check of newer versions in the list command.
...
Also:
- Fix some errors not being emitted when a command failed.
- Update semver module; no need to check .valid against null.
2013-07-03 14:37:28 +01:00
André Cruz
fe1a635c14
Switch to graceful-fs.
2013-07-01 20:31:28 +01:00
André Cruz
17f793a4bb
Update semver to deal with pre-releases and builds.
2013-06-23 13:53:00 +01:00
André Cruz
eb18c0a505
Use stringily object when printing package meta in the info command.
2013-06-23 01:49:48 +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
8eed440840
Fix error logging.
2013-06-11 16:20: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
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
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
André Cruz
76b85ed554
Update rc package.
2013-05-30 22:31:52 +01:00
André Cruz
20ba998383
Implement the uninstall command.
...
Made also some tweaks to the render stuff.
2013-05-30 21:57:05 +01:00
André Cruz
70a4ab863d
Add update command and also finish install.
2013-05-29 10:38:39 +01:00
André Cruz
4d6bcf27e9
Small tweaks.
2013-05-28 11:24:09 +01:00
André Cruz
784d458e62
Add repository to package.json.
2013-05-24 22:50:44 +01:00
Mat Scales
03c6614aed
Added which as a dev dependency accidentally
2013-05-24 17:31:59 +01:00
Mat Scales
26f33b9581
Check that git is installed when instantiating a git resolver
2013-05-24 17:29:16 +01:00
Mat Scales
5bc0b24913
Set up Grunt, because Grunt is magic
2013-05-24 15:43:54 +01:00
Mat Scales
49b1608af8
Put the dependencies in alphabetical order for better readability
2013-05-24 15:36:08 +01:00
Mat Scales
8bc6d7af8c
Added the update notifier
2013-05-24 15:35:03 +01:00
André Cruz
ecacdfaf49
Avoid having to deal with circular references when outputting json.
2013-05-24 00:58:43 +01:00
André Cruz
cfb3d14028
Initial take on the commands + renderers + cli.
2013-05-23 19:55:59 +01:00
André Cruz
19e3a2ecc4
Setup rudimentary CLI usage for the demo.
2013-05-13 15:09:16 +01:00
André Cruz
e09a3b8cbf
Huge commit, implement rough working version of the whole resolve process.
2013-05-13 11:09:04 +01:00
Sindre Sorhus
083cb9cc9a
Replace util/osJunk with junk module
2013-05-05 01:53:42 +02:00
André Cruz
6e75f94505
Apply removal of ignored files, add tests.
...
Minor improvements.
2013-05-03 10:07:27 +01:00
André Cruz
4cc09e49ac
Tweak resolverFactory and other stuff, improve related tests.
2013-05-02 22:42:48 +01:00
André Cruz
665b5363e3
Update some links to the new bower org.
2013-05-02 14:37:26 +01:00
André Cruz
3a93600195
Implement renaming to index in the FsResolver, fix minor issues.
2013-04-30 19:22:47 +01:00
André Cruz
2530c577dc
Fix some bugs when extracting archives, add some tests.
2013-04-29 17:09:54 +01:00
André Cruz
f11b2f6782
Walk towards finishing FsResolver.
2013-04-29 15:21:33 +01:00
marcooliveira
dc67e8bbde
[wip] resolver factory tests
2013-04-24 04:01:55 +01:00
marcooliveira
af4131bb4d
[wip] initial version of the resolver factory
2013-04-24 03:04:26 +01:00
André Cruz
a87969d85f
Add tests for the GitRemoveResolver.
2013-04-23 23:19:08 +01:00
Andre Cruz
108fcd5691
Fix issues in windows.
2013-04-22 18:34:01 +01:00
André Cruz
9c13e48b62
Lock tmp to 0.0.17 due to a bug.
2013-04-22 01:13:56 +01:00
André Cruz
ddbfc5c57a
Add initial tests for the Resolver, fix some bugs.
2013-04-21 14:55:06 +01:00
André Cruz
b1e97266e3
Update resolver implementation according to the API, integrate bower-json package.
2013-04-20 14:09:01 +01:00
André Cruz
b968b4a9a4
Change UnitOfWork to Worker.
2013-04-19 19:05:33 +01:00
André Cruz
dcabf2738a
Minor changes.
2013-04-14 16:14:51 +01:00
André Cruz
a4fbe65259
Implemented GitFsResolver, minor refactor to the GitRemoteResolver.
2013-04-14 15:27:08 +01:00
André Cruz
59fbc308b0
Update codebase to the almost finalised architecture.
...
The GitRemoteResolver is almost done.
2013-04-14 03:40:25 +01:00
André Cruz
5e1d49cc7e
Forgot to add some packages to the package.json, add notes on the rc package.
2013-04-06 16:28:14 +01:00