Commit Graph

10701 Commits

Author SHA1 Message Date
zkochan
897b970dce refactor: change store.yaml to store.json 2017-06-13 23:14:24 +03:00
zkochan
725c05bc0c refactor: remove mentions of local-registry 2017-06-13 23:09:03 +03:00
zkochan
8248b6fece refactor: rename metafile in store to index.json 2017-06-13 23:08:41 +03:00
zkochan
9b6cabdca6 refactor: change tarball names in the store 2017-06-13 23:01:08 +03:00
zkochan
fc499ebc76 perf: using index files for linking packages 2017-06-13 22:51:32 +03:00
Zoltan Kochan
0176edfbce feat: saving packages under node_modules in the store 2017-06-12 23:38:08 +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
zkochan
ff9997514d feat: merge local registry to the store
No separate folder for the tarballs anymore.

`local-registry` config deprecated.

Stores inside node_modules are not treated differently anymore.
They have a version subfolder as regular stores.
2017-06-11 22:46:49 +03:00
zkochan
c9cf793c4c feat: bump store version
BREAKING CHANGE: store version changed to 2
2017-06-11 22:39:13 +03:00
zkochan
b784af597f chore: release v0.69.4 v0.69.4 2017-06-11 19:11:33 +03:00
zkochan
967bb72f7f fix: save packages to the correct properties
Close #727
2017-06-11 19:11:09 +03:00
zkochan
b5c6d4a5fe fix: update package on named installation 2017-06-11 18:00:22 +03:00
zkochan
9309aa873e chore: release v0.69.3 v0.69.3 2017-06-10 01:36:17 +03:00
zkochan
8d18ad2d8f fix: setting NODE_PATH in cmd shims on Windows 2017-06-10 01:35:31 +03:00
zkochan
97726c62cb fix(package): update execa to version 0.7.0
Close #790
2017-06-10 01:33:35 +03:00
zkochan
e9e0d1d4a6 fix: installation of package with peers using info from shrinkwrap 2017-06-10 01:32:11 +03:00
zkochan
7c278c15fe chore: release v0.69.2 v0.69.2 2017-06-08 02:22:08 +03:00
zkochan
de225700f3 fix: don't try to wait for skipped packages that were not analyzed 2017-06-08 02:20:53 +03:00
zkochan
6b47c424c6 chore: release v0.69.1 v0.69.1 2017-06-06 19:47:10 +03:00
zkochan
d028208a51 fix: build correct node_modules tree 2017-06-06 19:44:39 +03:00
zkochan
135b1e3fef chore: update shrinkwrap.yaml 2017-06-06 13:47:07 +03:00
zkochan
f5913220cd chore: release v0.69.0 v0.69.0 2017-06-06 13:38:15 +03:00
zkochan
0dfe760700 fix: respect shrinkwrap for all types of dependencies 2017-06-06 13:29:59 +03:00
Zoltan Kochan
0b942d9698 chore: update pnpm-locker to version 0.1.1 2017-06-05 23:27:32 +03:00
zkochan
6f05b07739 chore: release v0.69.0-beta.4 v0.69.0-beta.4 2017-06-06 01:24:41 +03:00
Zoltan Kochan
a5c2b9da11 chore: release v0.1.1 2017-06-05 23:17:57 +03:00
Zoltan Kochan
3bf31868b7 fix: optional is set to true for non-optional 2017-06-05 23:17:07 +03:00
zkochan
2c04aa69da feat: save optional deps separately in the lockfile
For correct prunning of the lockfile, it has to be known
which deps are optional. Also it has to be known which
deps are dev deps in the root.

BREAKING CHANGE:

lockfile format changed
2017-06-05 22:06:32 +03:00
zkochan
02be9cb3e7 chore: release v0.1.0 2017-06-05 22:02:05 +03:00
zkochan
090262ebde docs: add travis badge 2017-06-05 22:01:22 +03:00
zkochan
1e310c0286 docs: add readme 2017-06-05 21:59:25 +03:00
zkochan
cedfc42df8 fix: lockfile prunning 2017-06-05 21:59:10 +03:00
zkochan
a5af50be6b feat: add reading/writing 2017-06-05 20:01:02 +03:00
zkochan
ba507c4bc2 feat: init 2017-06-05 19:39:29 +03:00
zkochan
5acc4671f0 feat: support the --no-optional flag
The --no-optional argument prevents optional dependencies from
being installed.

Close #460
2017-06-05 14:46:05 +03:00
zkochan
63d3fd0a90 fix: non-compatible package should still be saved to store
Ref #759
2017-06-04 23:23:12 +03:00
zkochan
0709c2df40 test: use notOk when possible 2017-06-04 22:07:22 +03:00
zkochan
7f4515c292 refactor: require symlink-dir instead of import 2017-06-04 22:02:07 +03:00
zkochan
16cbc56041 chore: release v0.69.0-beta.3 v0.69.0-beta.3 2017-06-04 21:34:40 +03:00
zkochan
f2ff9797f3 fix: fall back to copying when cannot link package
Ref #712
2017-06-04 20:12:31 +03:00
zkochan
b2c67b21ff docs: add more explanation about limitation of binstubs
Close #736
2017-06-04 15:45:02 +03:00
zkochan
a56f6c68ed docs: remove text that says pnpm is x10 faster than npm
npm5 is a lot faster now, so pnpm is not x10 faster anymore.
Still faster but not that much.
2017-06-04 15:40:58 +03:00
zkochan
8e668bd339 chore: release v0.69.0-beta.2 v0.69.0-beta.2 2017-06-04 13:25:00 +03:00
zkochan
d23bcfb75f fix: link to root all root packages 2017-06-04 12:50:49 +03:00
zkochan
586afa193b perf: faster install 2017-06-03 20:50:09 +03:00
zkochan
b35a581b0e chore: release v0.69.0-beta.1 v0.69.0-beta.1 2017-06-03 15:51:25 +03:00
zkochan
502b566945 refactor: rename root to directory in resolution
BREAKING CHANGE:

shrinkwrap.yaml format change
2017-06-03 15:13:19 +03:00
zkochan
1e91300714 chore: update dependencies
close #781, close #779, close #780, close #778, close #774
2017-06-03 14:51:57 +03:00
zkochan
f414e256e8 fix: subdeps of skipped optionals are skipped as well 2017-06-03 14:31:17 +03:00
Zoltan Kochan
b8d8033a8d ci: run tests on Node v8 2017-05-30 23:04:19 +03:00