Commit Graph

70 Commits

Author SHA1 Message Date
Rico Sta. Cruz
029bef2fe7 Rename to pnpm 2016-02-02 03:16:14 +08:00
Rico Sta. Cruz
a0ff75dcd3 Store fs utilities in lib/fs 2016-02-02 01:23:22 +08:00
Rico Sta. Cruz
edc607ead5 Change config store format 2016-02-01 03:16:45 +08:00
Rico Sta. Cruz
0982186f40 Log queued resolutions 2016-02-01 02:50:16 +08:00
Rico Sta. Cruz
7707727b15 Fix idempotency 2016-02-01 02:23:35 +08:00
Rico Sta. Cruz
9f19da864c Refactor isBundled() 2016-02-01 02:19:24 +08:00
Rico Sta. Cruz
ebfd1dc997 Fix saving cache resolutions of bundled deps 2016-02-01 02:16:04 +08:00
Rico Sta. Cruz
338d795ef4 Make resolve() data available even if bundle is already installed 2016-02-01 02:04:53 +08:00
Rico Sta. Cruz
bd5d75c862 Keep track of what's been installed 2016-02-01 01:17:39 +08:00
DaveJ
2b3262c47f Support for the --save and --save-dev flags (including scoped) 2016-01-31 16:17:15 +00:00
Rico Sta. Cruz
bff19a33dd Improve logging when versions don't show up sometimes 2016-01-31 02:03:05 +08:00
Rico Sta. Cruz
92e5cb9b0b Fix binstubs for bundled dependencies 2016-01-31 01:52:21 +08:00
Rico Sta. Cruz
a99278b8c3 Fix node modules 2016-01-31 01:44:12 +08:00
Rico Sta. Cruz
ff3d5a0d12 Fix some more errors 2016-01-31 01:38:27 +08:00
Rico Sta. Cruz
b4c116285d Increase compatibility with npm ls 2016-01-31 01:36:39 +08:00
Rico Sta. Cruz
19fcc3a883 Improve error messages for unsupported pkg specs 2016-01-30 22:08:47 +08:00
Rico Sta. Cruz
e82f367996 Update inline docs 2016-01-30 22:00:10 +08:00
Rico Sta. Cruz
911f728dd0 Remove rundandant bundled check 2016-01-30 21:59:06 +08:00
Rico Sta. Cruz
0a7b14ac29 Improve support for bundleDependencies 2016-01-30 21:57:32 +08:00
Rico Sta. Cruz
b76dced367 Improve version data logging 2016-01-30 21:42:09 +08:00
Rico Sta. Cruz
b75d2b3663 . 2016-01-30 21:26:47 +08:00
Rico Sta. Cruz
977568811a Refactor resolutions 2016-01-30 21:13:50 +08:00
Rico Sta. Cruz
087cfe9127 Remove circular dependency management 2016-01-30 14:37:07 +08:00
Rico Sta. Cruz
2196e6c5f4 Document pkg.fullname 2016-01-30 14:33:38 +08:00
Rico Sta. Cruz
a45c3d9667 Symlink based on package.json name 2016-01-30 14:29:37 +08:00
Rico Sta. Cruz
2c8c48c0c5 Cache fetches 2016-01-30 14:16:47 +08:00
Rico Sta. Cruz
60426a958d Separate build and fetch steps 2016-01-30 14:03:22 +08:00
Rico Sta. Cruz
47d423f7b6 Allow 'pnpm install' from dirs without package.json 2016-01-30 06:44:26 +08:00
Rico Sta. Cruz
28f527963e Show debug info 2016-01-30 05:42:42 +08:00
Rico Sta. Cruz
20df53b319 Move store resolution to ctx 2016-01-30 04:56:21 +08:00
Rico Sta. Cruz
6d054a7907 Fix lint 2016-01-30 04:48:48 +08:00
Rico Sta. Cruz
bfb1d01a74 Refactor install logger 2016-01-30 04:48:20 +08:00
Rico Sta. Cruz
550080f778 Support lifecycle hooks 2016-01-30 04:42:55 +08:00
Rico Sta. Cruz
fbb461ec37 Throw 'not supported' errors for package specs not supported yet 2016-01-30 04:17:27 +08:00
Rico Sta. Cruz
9536d5f234 Clean .tmp in incomplete runs 2016-01-30 04:04:53 +08:00
Rico Sta. Cruz
9ee16cdb55 Improve atomicness 2016-01-30 03:59:02 +08:00
Rico Sta. Cruz
4e89dc6d31 Fix symlinking 2016-01-30 03:41:00 +08:00
Rico Sta. Cruz
91b6f8d6e2 Link bundled deps 2016-01-30 02:31:12 +08:00
Rico Sta. Cruz
6aa7cb69e8 Document 2016-01-30 01:40:06 +08:00
Rico Sta. Cruz
ae4a1350d6 Continue refactoring 2016-01-30 01:19:57 +08:00
Rico Sta. Cruz
2527a705f4 Fix circular deps 2016-01-30 01:05:44 +08:00
Rico Sta. Cruz
ee9cf02307 Initial attempt at lifecycle scripts; breaks circular deps 2016-01-30 01:01:27 +08:00
Rico Sta. Cruz
09e7137e18 Fix multiple scoped modules from the same author 2016-01-29 18:07:47 +08:00
Rico Sta. Cruz
d73662583e Fix lint errors 2016-01-29 18:00:38 +08:00
indexzero
f44c059a30 [api] Implement support for scoped modules. Within node_modules/.store the / in
the scope will be replaced with `!`. e.g.:

node_modules/
  .store/
    @rstacruz!tap-spec/
2016-01-29 01:12:31 -08:00
Rico Sta. Cruz
76ee2af6bd Move store back to node_modules/.store 2016-01-29 08:09:55 +08:00
Rico Sta. Cruz
a851388eaa Move store to .pnpm/store 2016-01-29 08:06:03 +08:00
Rico Sta. Cruz
6abc2fba7d Refactor paths 2016-01-29 07:49:36 +08:00
Rico Sta. Cruz
320d5ab421 Clean up arrow parens 2016-01-28 23:41:10 +08:00
Rico Sta. Cruz
5cedc4089f Refactor linkBins() 2016-01-28 22:05:39 +08:00