Adam Stankiewicz
6bc778df32
Format with prettier ( #2510 )
2018-03-28 19:28:43 +02:00
Adam Stankiewicz
451c60ec20
Do not store resolutions if --save is not used, fixes #2344 ( #2508 )
2018-03-28 18:15:30 +02:00
Adam Stankiewicz
50ee729ea2
Allow to disable shorthand resolver ( #2507 )
2018-03-28 17:58:56 +02:00
Adam Stankiewicz
bb17839bc2
Allow shallow cloning when source is a ssh protocol ( #2506 )
2018-03-28 17:37:34 +02:00
Max Schaefer
1935716660
Fix issues found by lgtm ( #2493 )
2018-03-28 15:51:53 +02:00
Eugene Kenny
b716bc4e3a
Prefer exact versions when dissecting dependencies ( #2371 )
2016-11-08 09:11:29 +01:00
Adam Stankiewicz
47cc2262e1
Download tar archives from https://github when possible ( #2263 )
2016-11-07 02:33:43 +01:00
Guillermo Ignacio Enriquez Gutierrez
f7c5154490
Fix ssl handling by not setting GIT_SSL_NO_VERIFY=false ( #2361 )
2016-11-07 01:50:57 +01:00
Ali MoezGholami
cba4b2a4cd
Allow for removing components with url instead of name ( #2368 )
2016-11-07 01:48:41 +01:00
GvS
7896224384
Improve handling of non-semver versions in git resolver ( #2316 )
2016-11-07 01:27:14 +01:00
Vytautas Jakutis
38501a0b93
Fix handling of cached releases pluginResolverFactory ( #2356 )
2016-11-07 01:19:41 +01:00
Adam Stankiewicz
bcbff32716
Pass through eslint
2016-06-10 16:40:46 +02:00
Oskar Cieślik
343e6ac8bc
Implement postuninstall hooks with tests ( #2252 )
2016-04-14 15:02:07 +02:00
Oskar Cieślik
7c54812ecf
Allow to type the entire version when conflict occured ( #2243 )
2016-04-10 13:24:29 +02:00
Adam Stankiewicz
12d41aeb8c
Warn instead of erroring for invalida package names, #2233
2016-04-05 13:34:06 +02:00
Adam Stankiewicz
aaaa9cd530
Don't ask for git credentials in non-interactive session
...
This is done by setting GIT_TERMINAL_PROMPT variable
- fixes #956
- fixes #1009
2016-04-04 18:17:04 +02:00
Adam Stankiewicz
b1c45bb586
Resolve pluggable resolvers using cwd and fallback to global module
2016-04-01 14:57:36 +02:00
Adam Stankiewicz
f4cb047e9d
Allow to install custom resolver globally, fixes #1919
2016-04-01 03:22:42 +02:00
Adam Stankiewicz
44e71267c1
[refactor] Put bower-registry-client instantiation in one place
2016-03-31 22:10:10 +02:00
Adam Stankiewicz
46655b7c4e
Final .eslintrc configuration
2016-03-31 19:27:12 +02:00
Adam Stankiewicz
16cde3118a
Revert "Merge pull request #2197 from albertinadx/albertinad/fix-scripts-hooks"
...
This reverts commit 0a81308e98 , reversing
changes made to f2884656c0 .
2016-03-31 01:36:05 +02:00
Adam Stankiewicz
53eeca97d3
Use eslint instead jscs
2016-03-31 00:27:17 +02:00
Adam Stankiewicz
2052ba3eed
Remove jshint
2016-03-30 22:12:24 +02:00
Albertina Durante
8d76b87d65
Supporting shell operators in hooks scripts.
...
- Removing module "shell-quote"
- Adding tests for hooks scripts with shell operators
- This fixes issue #1594
2016-03-05 21:50:05 -03:00
Sivakumar Kailasam
9f4c2384ea
Replace all occurrences of % character in hook commands.
...
Fixes #2174 % character replaced once in .bowerrc scripts
2016-02-15 20:34:01 +05:30
blcook223
394dd7c8d2
add support for save and save-exact in .bowerrc
...
The install command now supports designating "save" and "save-exact"
values in .bowerrc. If the `--save` flag is not used, but the config
file sets "save" to true, the command will behave as if the `--save`
option was specified. The same is true of `--save-exact` if
"save-exact" is set to true in `.bowerrc`.
The uninstall command will also behave as if the `--save` flag had
been specified if "save" is set to true in `.bowerrc`.
2016-01-28 21:10:17 -06:00
Adam Stankiewicz
ad27112b58
Do not assume package.json location
2016-01-25 19:40:54 +01:00
Piotr Wielgolaski
f0a54d0018
set GIT_SSL_NO_VERIFY for opposite value than strictSsl
2016-01-23 20:29:28 +01:00
Piotr Wielgolaski
1d73764788
when strictSsl is false set GIT_SSL_NO_VERIFY=true for git command
...
Solves #2129
2016-01-23 14:26:48 +01:00
Sam Saccone
d06af7a3d7
Default to ^ operator on --save
...
This fix brings us inline with how npm installs work and also brings us
more inline with how semver is supposed to be used.
Fixes #2144
2016-01-10 18:28:42 -08:00
Stefan Grönke
5384fa54b1
refactor, address feedback and add more unit tests
2016-01-05 05:23:19 +01:00
Stefan Grönke
2110148830
support absolute path in .bowerrc 'directory' option
...
fixes #1914
2016-01-04 01:46:53 +01:00
Roger Rodriguez Texido
6c3b7dbf58
Fixed typo.
2015-12-14 17:12:30 -05: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
d3eef5772a
Revert "Only update packages requested by the user"
...
This reverts commit e3f402fc66 .
2015-12-11 21:25:15 +01:00
Chris Contolini
e3f402fc66
Only update packages requested by the user
2015-12-02 14:10:28 -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
852a586d5c
Replace temp directory name with md5 hash
...
Fixes issues with characters like @ interfering with directory name
lookups
2015-11-27 13:17:36 -06:00
Utsav Shah
e8a2d92785
Remove @ in temporary directories
2015-11-27 11:36:14 -06:00
Vlad Filippov
3d4f9cd919
Fix shallow clone host
2015-11-24 14:21:27 -05:00
Adam Stankiewicz
b79034fbb9
Merge pull request #1956 from bower/strip-trailing-slash
...
strip trailing slash in urlResolver
2015-10-24 11:09:32 +02:00
Adam Stankiewicz
8f0a3d727e
Merge pull request #1969 from chrisjons/svn_improvements
...
use --non-interactive when running svn client
2015-10-24 10:41:21 +02:00
Thomas Walpole
43d00deb88
fix issue #1962 - ignoredDependenices multiple install run
2015-10-23 11:52:40 -07:00
Christian Jönsson
4836a0cae9
use --non-interactive when running svn client
...
If there is a problem in connecting to the Subversion server,
e.g. credential or certificate related, the CLI client will pause to
ask the user for input on the console. This is not handled by bower
Subversion Resolver, causing the install process to hang forever
with no message printed to the bower user.
Running the Subversion CLI client with the option --non-interactive
will instead cause the client to exit upon such an error.This is
detected by the bower resolver and the message printed to the user,
making it much easier to investigate and solve the underlying problem.
2015-10-23 13:05:16 +02:00
Patrick Kettner
452217e9fa
strip trailing slash in urlResolver
2015-10-17 21:48:10 -05:00