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