Commit Graph

112 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
cd980742c7 fix: use the right node exec path when pnpm is an exe (#3870) 2021-10-14 15:12:07 +03:00
Zoltan Kochan
046f92f8e7 ci: generate the release description 2021-08-01 23:41:44 +03:00
Zoltan Kochan
f3599aaf97 chore(release): 6.9.0 2021-06-23 10:52:00 +03:00
javier-garcia-meteologica
1442f8786d feat: warn about cyclic dependencies (#2162) (#3537) 2021-06-22 00:53:54 +03:00
Zoltan Kochan
34c5e120a1 feat: new CLI that allow to mount node_modules with FUSE
PR #3047
2020-12-31 12:27:35 +02:00
Zoltan Kochan
725351434d test: finish migration to Jest
close #2858
2020-12-11 00:22:17 +02:00
Zoltan Kochan
acc1782c6f style: restrict template expressions 2020-08-27 00:57:58 +03:00
Zoltan Kochan
d9310c034c fix: replace diable with a fork that has less deps
close #2671
PR #2673
2020-07-07 05:03:44 +03:00
Zoltan Kochan
c207d994f4 fix(deps): update rename-overwrite to v3 2020-05-02 17:57:58 +03:00
Zoltan Kochan
6dee919e85 chore: add versions to all private packages
In order to make changesets work, all private packages should be
versioned.
2020-04-30 13:45:47 +03:00
Zoltan Kochan
b6a82072ea feat!: using a content-addressable filesystem
ref #2470

BREAKING CHANGE:

New global store structure
2020-04-26 15:40:03 +03:00
Zoltan Kochan
952361ba42 chore: adding a package name for each private lib
ref #atlassian/changesets/issues/302
2020-03-27 00:57:17 +02:00
Zoltan Kochan
87692b4a49 fix: replace tabtab with @pnpm/tabtab
The previous commit did not update the name of the dependency
in the import statements.
2020-01-29 03:01:07 +02:00
Zoltan Kochan
e8ac70b648 feat: support autocompletion
PR #2281
close #2229
2020-01-27 21:34:18 +02:00
Zoltan Kochan
63ca636c99 refactor: move @pnpm/link-bins and @pnpm/package-bins to monorepo 2019-12-31 03:30:23 +02:00
Zoltan Kochan
917c3ead09 Squashed commit of the following:
commit acba24cdeb2c2500b940c3c5cf94013ccde6e436
Author: Zoltan Kochan <z@kochan.io>
Date:   Sun Dec 29 19:39:17 2019 +0200

    style: remove consecutive blank lines

commit c8584b484662489bde7c5095df72c8e01ac828df
Merge: 56c54e8d 9c9a3849
Author: Zoltan Kochan <z@kochan.io>
Date:   Sun Dec 29 19:37:07 2019 +0200

    Merge branch 'master' into refactor/typings/use-dt/tape-promise

commit 56c54e8d4e
Author: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
Date:   Sat Dec 28 13:15:00 2019 +0100

    refactor(typings): Use `@types/tape‑promise`

close #2241
2019-12-29 22:18:58 +02:00
ExE Boss
ea10813f1a refactor(typings): clean‑up third‑party type definitions
PR #2019
2019-11-23 01:18:43 +02:00
Zoltan Kochan
e54540afbd fix(deps): update https-proxy-agent 2019-11-14 18:05:50 +02:00
Zoltan Kochan
af22d79192 feat: update workpace dependencies
PR #2137
close #2085
2019-11-09 01:29:05 +02:00
Zoltan Kochan
4fde7a858f test: use custom ports for the registry mocks
ref #2119
PR #2123
2019-10-28 11:29:36 +02:00
ExE Boss
b7e57518f1 refactor(typings): sort third‑party type definitions
PR #2084
2019-10-15 01:25:02 +03:00
ExE Boss
7fcd00f8d5 refactor(typings): rename tape‑promise.d.ts to typed.d.ts
PR #2083
2019-10-15 00:52:50 +03:00
Zoltan Kochan
f18c2ce9ce fix: filtering by directory
Only the real subdirectories should be matched.
2019-10-07 01:13:02 +03:00
Zoltan Kochan
5258867d57 feat(cli): use a bordered table in the outdated output 2019-08-27 01:49:12 +03:00
Zoltan Kochan
47f718d70f fix(deps): use @zkochan/rimraf instead of rimraf-then 2019-08-18 02:40:20 +03:00
Zoltan Kochan
8f047b0086 feat(list): should show the diff types of deps
PR #1937
close #1094
2019-08-04 19:59:25 +03:00
Zoltan Kochan
257a77ac51 test: replace pnpm-registry-mock with @pnpm/registry-mock 2019-06-02 21:51:42 +03:00
Zoltan Kochan
06dd69511c fix(deps): replace mkdirp with make-dir 2019-05-30 23:21:06 +03:00
Zoltan Kochan
03b5267586 fix(deps): update find-up to v4 2019-05-19 23:19:24 +03:00
Zoltan Kochan
b8baa9f6e3 refactor: move some of the dev deps to the root package 2019-05-19 22:07:38 +03:00
Zoltan Kochan
c7a5ad2e70 refactor: move all local types to one place 2019-05-18 01:38:42 +03:00
Zoltan Kochan
562f2060be refactor: move pnpm to packages/pnpm 2018-05-11 21:57:34 +03:00
Zoltan Kochan
d7652e8564 feat(recursive): read local package configs
close #1093
2018-04-20 01:24:57 +03:00
Zoltan Kochan
34704f3872 test: use @pnpm/assert-project 2018-03-12 00:24:51 +02:00
Zoltan Kochan
813402938a perf: faster config reading
ref #1006
2018-02-16 23:41:55 +02:00
Zoltan Kochan
060f44f5ef fix(server): terminate the store server if graceful stop fails (#1003)
* refactor: use process-exists instead of is-running

* fix(server): terminate the store server if graceful stop fails
2018-01-23 22:12:24 +02:00
Zoltan Kochan
e4ce9c5a94 feat: running server in the background (#995)
* feat: running server in the background

close #960

* feat: store server can run in the background

* fix: update diable to version 4.0.1

* feat(help): add server start/stop to commands list

* feat: better info messages about server start
2018-01-19 01:38:10 +02:00
Zoltan Kochan
ff1ab5e450 feat: concurrent installation
close #941
2017-12-21 01:26:56 +02:00
Zoltan Kochan
2c9314ea4e feat: implement pnpm-as-a-service
ref #832
2017-12-20 21:17:15 +02:00
Zoltan Kochan
ee6d941e2a feat: add pnpx 2017-10-16 22:18:22 +03:00
greenkeeper[bot]
5690a3b4aa fix(package): update @types/node to version 8.0.33
Closes #887
2017-10-06 23:30:04 +03:00
zkochan
608abcc987 feat: use not-bundled-npm instead of npm 2017-10-05 01:43:50 +03:00
Zoltan Kochan
514a6d8990 fix(outdated): strip colors before printing the outdated table 2017-09-14 10:12:09 +03:00
Unknown
3b29ec715e feat: outdated command
Close #95
2017-09-12 22:52:21 +03:00
zkochan
8601007df5 chore: add typings for encode-registry 2017-07-21 01:52:23 +03:00
zkochan
adae86f18c fix: normalize registry URL
The registry URL should always end with a /.

Close #708
2017-06-21 22:17:48 +03:00
zkochan
fbc39466a8 fix: private packages installation
Use npm's programmatic API to get auth information for private
packages.

Ref #708
2017-06-20 23:02:47 +03:00
zkochan
c69bea6617 perf: symlink leaf dependencies
Close #789
2017-06-14 01:10:27 +03:00
zkochan
49be55c5a8 feat: using SRI for integrity checks of packages in store
BREAKING CHANGE:

integrity files format changed in the store
2017-06-12 10:12:25 +03:00