Adam Stankiewicz
74560b7308
Fix child process execution
2021-11-15 03:58:38 +01:00
Adam Stankiewicz
2905791817
Fix running bower on non-windows
2021-11-15 03:30:58 +01:00
Adam Stankiewicz
f19bc34f84
Make sure correct git/svn binary is always used
2021-11-15 03:22:34 +01:00
Adam Stankiewicz
845995fccd
Allow to run bower with sudo by default, closes #2406
2020-04-26 15:58:38 +02:00
Adam Stankiewicz
45c6bfa86f
Fix .tar.gz extract vulnerability
2019-01-23 22:14:48 +01:00
Adam Stankiewicz
6bc778df32
Format with prettier ( #2510 )
2018-03-28 19:28:43 +02:00
Madan
dd19bafa37
docs: highlight "-allow-root" ( #2496 )
2018-03-28 13:17:55 +02:00
Adam Stankiewicz
b01243ac3c
Fix eslint issues
2016-11-07 10:47:29 +01:00
Leo.liang
bdabf6a4e6
Show in warning message location of malformed bower.json ( #2357 )
2016-11-07 01:29:17 +01:00
Adam Stankiewicz
12d41aeb8c
Warn instead of erroring for invalida package names, #2233
2016-04-05 13:34:06 +02:00
Kyle Pollock
1b1d8bdad6
Remove jscs inline error suppression comments.
...
- jscs is removed from the project.
2016-04-02 14:26: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
f494ae7ddd
[refactor] Fix tests for previous commit
2016-04-01 01:39:09 +02:00
Adam Stankiewicz
52aa684949
[refactor] Move abbreviations to utils
2016-03-31 19:29:55 +02:00
Adam Stankiewicz
46655b7c4e
Final .eslintrc configuration
2016-03-31 19:27:12 +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
Adam Stankiewicz
4b4a854ed8
Restore directory structure for published bower
...
It's because people are depending on internals of bower, like
"bower/lib/renderers/StandardRenderer"
Instead we move templates and bin to lib directory and leave
paths intact. Additionally we alias bin/bower to lib/bin/bower.
2016-01-27 14:47:18 +01:00
Adam Stankiewicz
ad27112b58
Do not assume package.json location
2016-01-25 19:40:54 +01:00
Adam Stankiewicz
3e3b64218d
Remove analytics from Bower, fixes #1102
...
They caused more issues than useful they were.
Instead, we'll focus on fetching statistics from
NPM registry to watch Bower's popularity, and
GitHub stars over time to watch packages' popularity.
2016-01-20 12:30:54 +01: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
Alireza Bashiri
afc4bfbd42
Revert "Display login message when user login via normal and 2 factor auth mode."
...
This reverts commit ed881e3f29 .
2016-01-04 00:58:03 +03:30
Alireza Bashiri
9c42a008aa
Merge pull request #2102 from reavowed/fix-extract-name-clashes
...
Fix name clashes in package extraction
2016-01-01 12:29:55 +03:30
Raja Sekar
ed881e3f29
Display login message when user login via normal and 2 factor auth mode.
...
Displaying info message when user login via bower login
Login message added for 2 factor authentication also
Fix unreachable code
Fix code quality issues
2015-12-31 23:31:16 +03:30
Iain Monro
b1ba9be7f6
Fix name clashes in package extraction
...
Prevent extraction failing if a package archive contains a file with
the same name as the archive, or a single directory with a subdirectory
with the same name.
2015-12-14 16:58:02 +00:00
Utsav Shah
cdf45239f4
Decompress gzip files
...
Update request lib
2015-12-12 18:08:19 -06: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
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
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
ce15df27ca
Properly destroy read stream for downloads
2015-11-17 12:13:26 +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
Piotr Wielgolaski
931b0a8905
fix passing options to request
...
options from download need to be pass to request library that make HTTP
request
Also when there is http error stream need to be closed otherwise there
is issue reported that unlink operation is not permitted on Windows
2015-10-24 16:52:22 +02:00
Patrick Kettner
0f790f4293
add User-Agent to downloadd
2015-10-20 13:51:50 -07:00
Adam Stankiewicz
ff0f2a8f83
Use stat instead of lstat for checking if something is directory, fixes #1951
2015-10-16 11:17:03 +02:00
Adam Stankiewicz
0bb1536c99
Better manage file handles, properly close streams
2015-10-14 19:31:53 +02:00
Adam Stankiewicz
64eb7d598a
Use lstat instead of stat for rimraf util
2015-10-14 17:24:54 +02: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
44a5260050
test: Clear analytics config for test environment
2015-09-27 12:22:40 +02:00
Sindre Sorhus
490f63a838
modularize the MD5 util function
2015-09-03 11:00:38 +07:00
Adam Stankiewicz
182d92f9bd
test: Fix SvnResolver tests on all platforms
2015-02-28 23:56:17 -08:00
Sindre Sorhus
6a96815c44
bump insight
2015-01-12 10:04:25 +08:00
Adam Stankiewicz
58a7de3136
Prevent loading cli module in headless mode
2015-01-10 05:53:21 +01:00
Adam Stankiewicz
c00cadb37a
[fix] Ensure extracted files are readable, update tar-fs
2014-09-28 18:21:24 +02:00
Ray Shan
4656021902
fix broken analytics tracking introduced in #1507
2014-09-26 22:33:43 +02:00