Commit Graph

17 Commits

Author SHA1 Message Date
vagusX
6375cdce0b feat: support windows shebang (#3887)
Co-authored-by: Zoltan Kochan <z@kochan.io>
2021-10-19 12:01:09 +03:00
Zoltan Kochan
917b95c01f fix: upgrade typescript to v4.4.4 2021-10-16 23:33:34 +03:00
Zoltan Kochan
1c7f80d9ec test(link-bins): fix 2021-09-29 00:44:09 +03:00
Zoltan Kochan
83e23601e7 fix: don't override bins of direct deps with bins of hoisted ones (#3795)
close #3784
2021-09-26 13:43:21 +03:00
Zoltan Kochan
b9119c5b50 fix: installing packages that have bin dirs with subdirs (#3265)
close #3263
close #2332
2021-03-21 00:04:20 +02:00
Zoltan Kochan
06c6c99595 fix: don't create a PowerShell cmd shims for pnpm CLI (#3168)
close #3053
close #3155
close #2937
2021-02-21 00:22:19 +02:00
Zoltan Kochan
d6d091f249 style: use es2015 imports (#3143) 2021-02-15 05:06:10 +02:00
Zoltan Kochan
3503951d39 perf: don't use graceful-fs and mz/fs (#3129) 2021-02-09 13:44:07 +02:00
Jason Staten
ea5d706aaf test: migrate more tests to Jest
* chore: lifecycle to jest

Added `.default` when asserting the async import of `output.json`.

When run via Jest, the import resolves to an object `{"0": "install",
default: ["install"]}`, when previously it resolved to `["install"]`.

* chore: link-bins to jest

Specific `testMatch` used to not include `.js` files within fixtures.

Removed unused `devDependencies`

ref #2858
PR #2907
2020-10-02 20:52:10 +03:00
Zoltan Kochan
1c8a02e996 style: use eslint instead of tslint
PR #2796
close #2300
2020-08-24 02:01:25 +03:00
Zoltan Kochan
c75a921e36 style: no trailing commas in functions 2020-05-12 19:00:16 +03:00
Zoltan Kochan
3130bf712b fix: don't print useless warnings about conflicting binaries
ref #1471
PR #2442
2020-03-29 01:05:06 +02:00
Yao Ding
15808e1ee4 fix: only show empty bin warning if package is not inside node_modules
PR #2310
close #2306
2020-01-30 23:37:54 +02:00
Yao Ding
f9c3275149 fix: give warning instead of error when dependency has an empty bin field
PR #2297
Close #2293
2020-01-28 18:53:50 +02:00
Yao Ding
d64cd174a5 feat: add error message for linking packages when packages do not have name field
PR #2284
close #1385
close #1745
2020-01-25 13:04:34 +02:00
Zoltan Kochan
ed65c06b5a style: fix 2020-01-01 19:13:17 +02:00
Zoltan Kochan
63ca636c99 refactor: move @pnpm/link-bins and @pnpm/package-bins to monorepo 2019-12-31 03:30:23 +02:00