Adam Stankiewicz
baf8f7bf6b
Fix missing parenthesis
2015-12-11 21:37:08 +01:00
Adam Stankiewicz
88758cd98c
Revert "Add bower update --save functionality"
...
This reverts commit d2ba80e6e9 .
2015-12-11 21:33:45 +01:00
Adam Stankiewicz
3bd2d62e67
Revert "Add failing tests for single package updates, optimize older tests"
...
This reverts commit 6616d09f47 .
2015-12-11 21:32:47 +01:00
Adam Stankiewicz
7c714901d4
Fix test for StandardRenderer
2015-12-11 20:33:54 +01:00
Adam Stankiewicz
b9718bb309
Fix search command on no arguments, fixes #2066
2015-12-11 20:15:04 +01:00
Adam Stankiewicz
686e883d87
Merge pull request #2094 from accommodavid/tar-test
...
Add test for tar archives
2015-12-09 11:34:57 +01:00
Accommodavid
9e4bdd270d
Add test for tar archives
...
Adds a test that checks if dependencies that point to tar archives (not
tar.gz) are handled and extracted correctly. Also removes a test from
`test/commands/install.js` that was duplicated.
Re-add postinstall test
2015-12-09 09:05:13 +01:00
Chris Contolini
7cb88ab49f
Add renderer tests for prereleases
2015-12-08 17:59:21 -05:00
Adam Stankiewicz
de3e1089da
Better formatting of help message
2015-12-07 20:32:33 +01:00
Adam Stankiewicz
1696cde273
Merge pull request #2074 from eppeters/bower-search-prompt-before-listing-all
...
Prompt before listing all repos when running `bower search` without a query param
2015-12-03 00:21:57 +01:00
Edward Peters
5a1e5eb9c7
Make 'bower search' show the help display when a user does not enter a
...
search term. Keep current behavior when running with config.json
enabled, or in non-interactive mode.
Rewrite bower search tests to cover the different cases of using the
command without a query parameter (interactive w/o config.json,
interactive w/ config.json, and non-interactive)
2015-12-02 17:07:27 -05:00
Chris Contolini
8c1f30b1c8
Format test files to comply with new jscs rules
2015-12-02 14:10:33 -05:00
Chris Contolini
6616d09f47
Add failing tests for single package updates, optimize older tests
2015-12-02 14:10:28 -05:00
Adam Stankiewicz
12258324d3
More code style rules to enforce
2015-11-30 11:06:57 +01:00
AnthonyBobsin
19fc84007d
Implements jscs to enforce a newly created style guide for the repo. Uses jscs to fix some minor style guide warnings.
2015-11-29 16:22:58 -05:00
Chris Contolini
0eadbef02d
Merge branch 'master' into update-save
2015-11-28 08:42:43 -08:00
Chris Contolini
d2ba80e6e9
Add bower update --save functionality
2015-11-28 05:40:24 -05:00
Utsav Shah
e8a2d92785
Remove @ in temporary directories
2015-11-27 11:36:14 -06:00
Accommodavid
0e1153f610
Add ENOTDIR test for install command
2015-11-27 14:43:22 +01:00
Adam Stankiewicz
ca0a36abcf
Make downloader work on all platforms, fixes #2050
2015-11-27 13:45:19 +01:00
Adam Stankiewicz
4c6fdc905f
Revert "Fix tests on Windows (cleanup of downloaded files)"
...
This reverts commit bb7c02b07b .
2015-11-27 00:33:15 +01:00
Adam Stankiewicz
bb7c02b07b
Fix tests on Windows (cleanup of downloaded files)
2015-11-26 18:06:26 +01:00
Adam Stankiewicz
4f42aeabd7
Fix tests for abbreviations on Windows
2015-11-26 16:20:59 +01:00
Adam Stankiewicz
aaecbfab17
evert "Merge pull request #2027 from watilde/patch/supports-tilde"
...
This reverts commit 2ff53fc448 , reversing
changes made to 89286e628b .
2015-11-26 14:23:19 +01:00
Hector Leon Zarco Garcia
da8ec1e4ab
Move abbreviations to a different file
2015-11-25 23:58:30 +01:00
Daijiro Wachi
49de3cca62
Add a test case to support ~/ paths to cwd field
2015-11-19 23:31:22 +01:00
Piotr Wielgolaski
51a986d0d4
add test for download.js and fix download behavior to not leave temporary files in case of error
2015-11-07 18:26:48 +01:00
Thomas Walpole
43d00deb88
fix issue #1962 - ignoredDependenices multiple install run
2015-10-23 11:52:40 -07:00
Adam Stankiewicz
df8e5a16be
Fix readdir call on Windows
...
Sometimes it return ENOENT instead of ENODIR for normal files.
This broke code paths in few places. Also, see:
https://github.com/isaacs/chmodr/pull/8
2015-10-14 16:09:38 +02:00
Adam Stankiewicz
3ce2dd3989
Replace all fs with graceful-fs
2015-10-14 14:31:13 +02:00
Adam Stankiewicz
99105fbb57
Try chmod 777 + rimraf as fallback on rimraf in all places
2015-10-14 12:50:41 +02:00
Adam Stankiewicz
96f1e98859
test: Fix url for js-event-emitter
2015-10-13 17:56:42 +02:00
Adam Stankiewicz
d614b057c9
fix: Set environment variable as string, not number
2015-10-13 17:27:27 +02:00
Adam Stankiewicz
123779bbd1
Remove client-side check for register command, closes bower/registry#23
2015-09-28 18:01:46 +02:00
de Winter, Anton
8ff0e0e2d1
Components that are not installed by bower should be left alone
...
Rework of commit by @wibblymat for PR #1363
Make compatible with existing tests
Uses fs.readdirSync() (once!) instead of async method.
Added new test
2015-09-28 17:18:36 +02:00
Adam Stankiewicz
ffde6bd228
Remove version generation from "bower init" command, closes #1343
2015-09-28 17:07:29 +02:00
JD Isaacks
498fe84b99
Use values from package.json as defaults if exists
2015-09-27 19:39:46 +02:00
Adam Stankiewicz
bf23d81c9e
Update bower-config and fix tests for ignoreDependenies
2015-09-27 18:18:11 +02:00
Thomas Walpole
2ccc05cb98
get ignoredDependencies from .bowerrc instead of bower.json
2015-09-27 12:27:39 +02:00
Thomas Walpole
e7d22ffb11
install and update tests for ignoredDependencies
2015-09-27 12:27:39 +02:00
Adam Stankiewicz
44a5260050
test: Clear analytics config for test environment
2015-09-27 12:22:40 +02:00
Adam Stankiewicz
1e166189ba
Merge pull request #1917 from lukemelia/improve-version-failure-message
...
Include package name in error info when a version is not found.
2015-09-24 14:17:13 +02:00
Adam Stankiewicz
87a041a212
Fix --save-exact feature for github endpoints, fixes #1925
2015-09-24 13:34:49 +02:00
Michael Storgaard
aac254d275
Bumped Insight to reduce prompt friction
...
- Insight now checks for `process.env.CI` before prompting
- Insight now times out after 30 seconds of no response to prompt
2015-09-18 11:18:08 +02:00
Luke Melia
5d13ffda09
Include package name in error info when a version is not found.
...
Prior to this commit, when specifying a package version that cannot
be resolved, but other versions are available, the error message
did not state which what package failed, allowing for confusion.
For example, you might see:
```
bower ENORESTARGET No tag found that was able to satisfy 1.0.2
Additional error details:
Available versions: 1.0.1, 1.0.0
```
After this change, in the above situation the svn and git resolvers
will produce the following:
```
bower ENORESTARGET No tag found that was able to satisfy 1.0.2
Additional error details:
Available versions in somelib: 1.0.1, 1.0.0
```
2015-09-12 21:10:01 -04:00
Ben Cullen-Kerney
304b6393d4
Allow whitelisted values in bower.json file created by bower init
...
A change in the behavior of `mout.lang.isEmpty()` in Mout v0.10.0
introduced a bug in `bower init`, preventing it from including Boolean
values in "bower.json".
This commit explicitly whitelists the types that are used in the
bower.json spec - Object, Array, String, Boolean - as well as Number for
future compatibility.
2015-09-11 12:40:20 -07:00
Sindre Sorhus
490f63a838
modularize the MD5 util function
2015-09-03 11:00:38 +07:00
Adam Stankiewicz
26f80d25be
Put smart host detection behind a configuration, fixes #1764
2015-08-25 22:26:26 +02:00
Adam Stankiewicz
fe9a1bb5fc
Revert "upgrade to newer semver, fixes #1817,#1845,#1851"
...
This reverts commit 8744449016 .
2015-08-25 17:12:51 +02:00
Adam Stankiewicz
79679f9b08
Revert "Make bower commands work from subdirectories"
...
This reverts commit 7acafc26d6 .
2015-08-25 17:11:48 +02:00