Zoltan Kochan
783cc1051c
fix: use the system default Node.js to check package compatibility ( #3974 )
...
close #3785
close #3673
2021-11-12 10:32:14 +08:00
Zoltan Kochan
d4e2e52c43
feat: rename supi to @pnpm/core
2021-10-17 02:43:29 +03:00
Zoltan Kochan
a77744039a
docs: pnpm.js.org=>pnpm.io
2021-04-03 00:41:03 +03:00
Zoltan Kochan
7c6243212f
style: autofix
2021-03-17 03:32:06 +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
f73f35e200
feat(help): link to the versioned docs
2021-03-07 00:43:24 +02:00
Zoltan Kochan
ee1db07eaf
fix: URL to CLI docs
2021-03-06 21:36:17 +02:00
Zoltan Kochan
d6d091f249
style: use es2015 imports ( #3143 )
2021-02-15 05:06:10 +02:00
Yao Ding
360a63aaca
fix: only display unknown settings warning for install command ( #3130 )
2021-02-09 03:21:16 +02:00
Yao Ding
548f28df9a
feat: print warnings if unknown settings are found in .npmrc ( #3074 )
...
* feat: print warnings if unknown settings are found in .npmrc
close #2981
* feat: pnpm takes all cmd config option
* fix: add more sources
* refactor: make some improvements
* fix: don't warn about @scope:registry
Co-authored-by: Zoltan Kochan <z@kochan.io >
2021-01-23 17:22:55 +02: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
ad69677a7a
fix: root -g should not fail
...
`pnpm root -g` should not fail if the pnpm process has no access
to the global bin directory.
close #2700
PR #2704
2020-07-25 18:01:13 +03:00
Zoltan Kochan
c75a921e36
style: no trailing commas in functions
2020-05-12 19:00:16 +03:00
Zoltan Kochan
9a321530d9
refactor: move getOptionType()
2020-04-05 00:47:26 +03:00
Zoltan Kochan
1d4e1e3c92
refactor: move optionsTypesToCompletions()
2020-04-04 23:33:23 +03:00
Zoltan Kochan
172c1dc2f3
refactor: move getPinnedVersion()
2020-04-04 22:51:36 +03:00
Zoltan Kochan
67ddafafb9
refactor: move getSaveType()
2020-04-04 22:42:56 +03:00
Zoltan Kochan
03156a9905
refactor: move updateToLatestSpecFromManifest
2020-04-04 18:03:09 +03:00
Zoltan Kochan
8a8ba8b3f0
refactor: create @pnpm/cli-meta
2020-04-04 17:22:49 +03:00
Zoltan Kochan
24a51c365b
refactor: getAllDependenciesFrom{Package=>Manifest}
2020-04-04 15:09:08 +03:00
Zoltan Kochan
a189978427
refactor: create @pnpm/manifest-utils
2020-04-04 04:26:49 +03:00
Zoltan Kochan
7e0d04ff09
chore: create updater to normalize manifests
2020-03-11 22:53:39 +02:00
Zoltan Kochan
290b4741bb
feat: -D is an alias of --dev, -P is an alias of --production
...
close #2251
PR #2376
BREAKING CHANGE: @pnpm/parse-cli-args
2020-02-23 20:11:13 +02:00
Zoltan Kochan
eb548d0fa1
fix: pnpx regression introduced by 4.9.0
...
Fix a regression of pnpx caused by #2303
PR #2333
close #2331
close #2324
2020-02-04 23:33:47 +02:00
Zoltan Kochan
50449cf7b5
fix: add --save-dev|--save-peer -r
...
Recursively adding dependencies using --save-dev,
--save-optional, --save-peer, or --save-prod should work on
workspaces that don't use a central, shared
lockfile.
BREAKING CHANGE:
- `@pnpm/config`
close #2294
PR #2312
2020-02-01 17:25:05 +02:00
Zoltan Kochan
766919d768
fix: finding pnpm's main manifest location
...
PR #2303
close #2273
close #2302
2020-01-30 03:21:12 +02:00
Zoltan Kochan
e8ac70b648
feat: support autocompletion
...
PR #2281
close #2229
2020-01-27 21:34:18 +02:00
Zoltan Kochan
e326f36d00
refactor: move createLatestManifestGetter
...
move createLatestManifestGetter to
plugin-commands-outdated
2020-01-06 23:30:24 +02:00
Zoltan Kochan
47e8c6227d
refactor(config): no need to pass in the command name
2020-01-04 04:17:21 +02:00
Zoltan Kochan
bb5d41f337
style: add missing trailing commas and fix the linting rule
2020-01-01 19:18:25 +02:00
Zoltan Kochan
f8b927391e
refactor: rename importers & workspace pkgs to projects
...
WsPkg=>Project
WorkspacePackage=>Project
mporterManifest=>ProjectManifest
importers=>projects
importerDir=>projectDir
LockfileImporter=>ProjectSnapshot
PR #2242
2020-01-01 18:57:14 +02:00
Zoltan Kochan
9c9a3849d9
refactor: destroying the plugin-commands-recursive package
...
PR #2237
2019-12-29 18:45:20 +02:00
Zoltan Kochan
4f35f24c38
feat: every command plugin returns separate types from CLI vs RC
2019-11-30 16:45:44 +02:00
Zoltan Kochan
78cf17dae1
feat: @pnpm/config accepts all CLI options
...
BREAKING CHANGE:
@pnpm/config: cliArgs => cliOptions
close #2194
2019-11-30 12:38:02 +02:00
Zoltan Kochan
07c4720086
refactor: CLI args parsing
...
BREAKING CHANGE:
@pnpm/config: the workspace dir location should be
passed in
PR #2187
2019-11-29 04:19:17 +02:00
Zoltan Kochan
be1201b42c
refactor: create installation and recursive command plugins
...
ref #2154
2019-11-26 02:18:22 +02:00
Zoltan Kochan
70b5c50b62
refactor: create @pnpm/plugin-commands-outdated
...
ref #2154
2019-11-23 02:34:14 +02:00
Zoltan Kochan
0d8975afdf
refactor: create @pnpm/plugin-commands-audit
...
ref #2154
2019-11-23 02:34:14 +02:00