Zoltan Kochan
71e5a4cea8
Merge branch 'main' into v7
2022-02-15 12:01:49 +02:00
Black-Hole
8d3255515b
feat(exec): support shell interpreter ( #4328 )
...
close #4320
2022-02-13 14:28:01 +02:00
Zoltan Kochan
cd4f9341e9
fix: the dlx and create commands should set npm_config_user_agent ( #4317 )
...
close #3985
2022-02-11 00:50:45 +02:00
Brandon Cheng
3e682067de
fix: revert backwards compatible handling of -- for run ( #4291 )
2022-01-31 15:11:14 +02:00
Brandon Cheng
c35ac786b2
feat: run scripts without -- ( #4290 )
...
close #3778
Co-authored-by: Zoltan Kochan <z@kochan.io >
2022-01-30 22:12:04 +02:00
Zoltan Kochan
9c0f7e69ab
fix(exec): look for the executed command in the current dir first
2022-01-23 02:00:56 +02:00
Lev Chelyadinov
5a11c8bac4
feat(dlx): handle version specifiers in command names ( #4024 )
...
close #4023
2021-11-21 17:13:08 +00:00
Zoltan Kochan
0027785595
feat: scripts-prepend-node-path ( #4020 )
2021-11-21 03:53:35 +02:00
Zoltan Kochan
eede95c5c3
fix(exec): pnpm exec should return the correct exit code ( #3996 )
...
close #3994
2021-11-16 03:34:18 +02:00
zoomdong
435626ad39
fix: recursive cmd add reverse option ( #3984 )
...
close #3972
2021-11-14 17:05:25 +00:00
Erik Yu
8cde329876
fix: aviod error log cut ( #3951 )
...
Co-authored-by: yuhuaheng <yuhuaheng@bytedance.com >
Co-authored-by: Zoltan Kochan <z@kochan.io >
2021-11-07 13:00:28 +02:00
Zoltan Kochan
7d7f6417f8
fix(dlx): should work with scoped packages ( #3943 )
...
close #3916
2021-11-04 00:39:59 +02:00
Zoltan Kochan
0e17caf1dc
fix(run): don't run pre/post script on recursive run ( #3940 )
...
close #3903
2021-11-02 02:31:37 +02:00
Zoltan Kochan
917b95c01f
fix: upgrade typescript to v4.4.4
2021-10-16 23:33:34 +03:00
Zoltan Kochan
1efaaf706b
feat: dlx should support the --silent option ( #3839 )
...
ref #3687
2021-10-10 02:21:42 +03:00
Lev Chelyadinov
c83488d01f
feat: add the pnpm create command ( #3829 )
2021-10-10 01:57:28 +03:00
Zoltan Kochan
091ff5f127
fix: add link to the docs for dlx, exec, root, bin ( #3838 )
2021-10-09 00:04:19 +03:00
Kaito Udagawa
6681fdcbcb
feat(config): support custom global bin dir ( #3762 )
...
New setting supported: `global-bin-dir`
2021-09-11 22:15:41 +03:00
Tautvydas Duda
7f097f26f2
feat: allow installing mutiple packages using dlx command ( #3710 )
...
Allow use of mutiple --package parameters with pnpm dlx command
Co-authored-by: Zoltan Kochan <z@kochan.io >
2021-08-28 23:37:07 +03:00
Zoltan Kochan
b17096a36f
fix(dlx): don't fail when executed in a dir with no write access ( #3668 )
2021-08-13 13:52:10 +03:00
Zoltan Kochan
376c304859
feat: dlx ( #3652 )
2021-08-10 23:31:49 +03:00
Joël Galeran
bd442ecb53
fix: add "run" to NO_SCRIPT error example ( #3660 )
...
close #3656
2021-08-10 17:41:38 +03:00
Zoltan Kochan
9476d5ac5b
fix(exec): pnpm exec should work outside of Node.js projects ( #3597 )
2021-07-14 02:26:51 +03:00
Zoltan Kochan
4add11a96d
fix(exec): run in the right directory ( #3514 )
2021-06-08 23:42:03 +03:00
Zoltan Kochan
06f1275032
feat(exec): no need to use -- ( #3492 )
2021-06-01 23:38:23 +03:00
Zoltan Kochan
a1a03d1457
fix: import only the needed functions from ramda
2021-05-29 01:33:09 +03:00
Zoltan Kochan
a77a2005e5
fix(exec): exit with the right exit code
2021-05-28 03:17:53 +03:00
Zoltan Kochan
3cabbd4d4a
fix(exec): update help
2021-05-28 01:09:46 +03:00
Zoltan Kochan
209c142358
feat: run arbitrary commands via pnpm CLI ( #3478 )
...
ref #3191
2021-05-27 23:56:48 +03:00
Zoltan Kochan
c1f137412c
fix: pnpm exec should use the right Node.js version ( #3477 )
2021-05-27 02:00:26 +03:00
Zoltan Kochan
ff9714d783
fix: don't list commands twice in workspace root ( #3423 )
2021-05-07 11:46:03 +03:00
Zoltan Kochan
ba5231ccf2
feat: enable-pre-post-scripts ( #3348 )
2021-04-14 11:53:22 +03:00
Zoltan Kochan
34338d2d05
feat!: don't execute pre/post scripts automatically ( #3285 )
...
close #2891
2021-03-27 14:58:38 +02:00
Zoltan Kochan
903314f4d6
style: fix
2021-03-17 23:27:28 +02:00
Zoltan Kochan
f2c8e95e30
fix(deps): update dependency eslint-config-standard-with-typescript to v20
...
close #3236
2021-03-13 03:33:30 +02:00
Zoltan Kochan
048c948719
fix: rename .pnp.js to .pnp.cjs ( #3148 )
...
ref #2902
2021-02-17 00:37:17 +02:00
Zoltan Kochan
d6d091f249
style: use es2015 imports ( #3143 )
2021-02-15 05:06:10 +02:00
Jonathan Morley
326822f77e
feat: add --reverse flag ( #3119 )
...
close #2985
2021-02-04 23:28:31 +02:00
Zoltan Kochan
9427ab3925
fix: --no-bail
...
close #3036
PR #3040
2020-12-23 00:05:23 +02:00
Zoltan Kochan
50b360ec1e
feat: script-shell
...
close #2942
PR #2943
2020-10-21 01:16:59 +03:00
Zoltan Kochan
f591fdeeb9
feat: support Plug'n'Play
...
ref #2902
PR #2908
2020-10-11 13:12:02 +03:00
Zoltan Kochan
23cf3c88b1
feat: shell emulator
...
close #2621
PR #2881
2020-09-23 13:32:48 +03:00
Zoltan Kochan
092f8dd83a
feat: --workspace-root
...
`--workspace-root`, `-w`: a new option that allows to focus on
the root workspace project.
E.g., the following command runs the `lint` script of the root
`package.json` from anywhere in the monorepo:
```
pnpm -w lint
```
PR #2866
2020-09-17 11:07:05 +03:00
Zoltan Kochan
3f47415cbd
refactor: remove redundant space from error hint
2020-09-15 16:52:47 +03:00
Zoltan Kochan
d11442a578
feat(run): print info about root workspace scripts
...
ref #2853
PR #2859
2020-09-15 11:24:06 +03:00
Zoltan Kochan
de61940a57
fix: pnpm test|start|stop should allow the same options as pnpm run test|start|stop
...
PR #2814
2020-09-01 15:44:39 +03:00
Zoltan Kochan
88e1eaa908
style: use no delimiters in type declarations
2020-08-26 01:42:36 +03:00
Zoltan Kochan
5322cf9b39
style: use nullish coalescing
2020-08-26 01:15:47 +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
76aaead321
fix: run --silent
...
close #2660
PR #2665
2020-07-05 01:40:42 +03:00