Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/pnpm/supi

Fast, disk space efficient installation engine. Used by pnpm
https://github.com/pnpm/supi

chore(package): update typescript to version 2.0.6

https://greenkeeper.io/

7eb965a222033a3a36c0a5d213bd9e12f17e487d authored over 8 years ago
refactor: use load-json-file in install/isAvailable

7f4664b6f2e9e442d25d7efb7f4062867ff655f9 authored over 8 years ago
refactor: use unpack-stream

3e3fe5d31e870b2cd44d76da344c6066c49e4e33 authored over 8 years ago
perf: read pkg json files asynchronously

Use load-json-file and mem

26fbe5dd516417f05a061d10b54ddff9d5f1799a authored over 8 years ago
refactor: use write-pkg

163d6b9a7202ee734cf15493dfdeb74ead3f079e authored over 8 years ago
refactor: use link-dir

Use the link-dir package for linking directories instead of
own code.

429dc67c2a81ab4ec817917ea8f011375f6e3a5c authored over 8 years ago
refactor: use a package for shimming commands

Ref #441

bbb4843e42f5131a404e3c3392460ee317c92a47 authored over 8 years ago
chore(package): update is-ci to version 1.0.10

https://greenkeeper.io/

e76b7c0250ee7aa5edb26a30afc8f1687457b8f4 authored over 8 years ago
chore(package): update cache-manager to version 2.2.0

https://greenkeeper.io/

ff2d685376c14038e1983888a73e1402536de23f authored over 8 years ago
chore(package): update ts-node to version 1.6.0

https://greenkeeper.io/

5d970bf2ae650c3c2dd765fae076361ddf6d5bcb authored over 8 years ago
chore(package): update standard to version 8.4.0

https://greenkeeper.io/

4e95eb4bc08d95d3366c965d1a67014b5f008735 authored over 8 years ago
chore: release v0.42.4

dc7132509b57697aefb40677852e789c8d5a0a1d authored over 8 years ago
chore(package): update thenify to version 3.2.1

https://greenkeeper.io/

0b10ef4565933fc65e238af0a1d104db107b0742 authored over 8 years ago
chore(package): update tar-fs to version 1.14.0

https://greenkeeper.io/

26e484bee5f1abd7e15a4344c6049d1c4222765f authored over 8 years ago
chore(package): update npm-registry-client to version 7.3.0

https://greenkeeper.io/

6eb4eb76b0ff705675e56559e3cc3538f85093b4 authored over 8 years ago
refactor: move PATH env name detection to separate package

00986f041d03663dcb64b49a7556703846550ce8 authored over 8 years ago
chore: release v0.42.3

f522389e8378dd9f25df0076fbf56f7e1da42f8c authored over 8 years ago
fix: flat tree installation on really big packages on Windows

09478200465c94c04cc620bf624894dcd9c45256 authored over 8 years ago
chore: release v0.42.2

529b592044dbfcd7c64cd26ced026975300d66f3 authored over 8 years ago
fix: installation of private packages

d027155c8476fbae5c69a43752deea262e19f83e authored over 8 years ago
chore(lint): include all ts files in linting

74be048f7baa9ddb1d514e943f7dfbbe99b6cdd1 authored over 8 years ago
chore: release v0.42.1

b72034f410297709e15dfefc5f11bf11eec01e86 authored over 8 years ago
fix: global path resolving on Windows

c3ba35a94a35c2a4f26e493b1339eede1f3a9b47 authored over 8 years ago
chore: release v0.42.0

096f0e459c827888ee152f6dac265ca1d113faee authored over 8 years ago
refactor: make yaml reading async and some minor changes

PR #429

142ecfb13930e2b2a4026932e160994092c95328 authored over 8 years ago
feat: fail when trying to use with an outdated shared store

8bc53e4f5e77b942f68b482331e5e63b30deb6c1 authored over 8 years ago
test(install): flat tree throws error on Node.js < 6.3.0

70965b44e1802ccded0182e8ba7c90df4befb976 authored over 8 years ago
refactor(store): avoid unnecessary subdirs in stores

Don't divide the store into two types when it is used only by
one package.

Throw an error when ...

e52c2934542e8d30b1096c4b7f09e5881d3dcb34 authored over 8 years ago
chore: using yaml instead of json to store store info

BREAKING CHANGE:

Change `store.json` to `store.yaml`.

ab099a3fa0a02c11614bbd8e99296c8988413ad4 authored over 8 years ago
feat: support flat tree dependencies structure

close #403, ref #292, ref #346, ref #96, ref #394, PR #429

BREAKING CHANGE:

Store divided into...

d688f62ab1ff300d9f23c81c45c0b21ec5276911 authored over 8 years ago
fix(CI): use a local store to avoid errors with typescript

1edc0e548ee05624afae10b760e6aa145463c709 authored over 8 years ago
chore: release v0.41.0

8dd778215819e38a8c610c735bda86934e436a4b authored over 8 years ago
test: all tests use the default test options

8337707f531218880dd3bdd5673926a21adc62d3 authored over 8 years ago
fix(lifecycle): npm scripts can find bin files of dependencies

3c76e2a403d56c346ad3d44eddc274fc545a435f authored over 8 years ago
test(cache): fix

e9ab2e07e0c3ed7e4d454534f5fba3395e5ede1f authored over 8 years ago
test: use a default set of options

237cceabbf7c125cddc21e895c7b8c20cf578428 authored over 8 years ago
feat: use a global store by default on Node >= 6

Close #421

d217fe7177d716e9c80d892c2073950a5ea1ec8d authored over 8 years ago
test: cache TTL

5c1d2a9356cbd880293efae5fc8c318dfb98a3e0 authored over 8 years ago
refactor: move out the dist update logic from tests

a2a2bb5549374f237e2bc209c8c52de3c383787a authored over 8 years ago
test: rename clean.ts to cache.ts

40ed7e2acbf0cb43e7b560594641f4d87c2f0094 authored over 8 years ago
feat: lock cache folder

109e96abc305a3fb7c8bbd5f460a9cfff077af3e authored over 8 years ago
feat(cache): implement the `cache clean` command

Ref #59, PR #420

307f8174a05692446810e7381bc6162fd2484bcc authored over 8 years ago
feat: cache HTTP requests done to the registry

Ref #59

1233d07dccf9c282673c0e9392a28eee4cfa85a0 authored over 8 years ago
feat: add --depth option

eaa50dc328ad4ab9491635e1316bbdaca23b49da authored over 8 years ago
test: use a local sinopia server for e2e testing

Close #56

b621d45a0059a08054557923c94999aac07b0090 authored over 8 years ago
refactor: use exists-file and exists-link

69828070a0e706870c411f7d03b1b0583f790ac8 authored over 8 years ago
chore(package): update tape to version 4.6.2

https://greenkeeper.io/

1f360b3ee516480aee4255814836a0bf0c93cfde authored over 8 years ago
chore(package): update docpress to version 0.7.0

https://greenkeeper.io/

0941b3116dc0587912b0d0deb34e01d0a7ec267b authored over 8 years ago
chore(package): update ts-node to version 1.4.1

https://greenkeeper.io/

7dd82740510140ca27578f2adc8ccda060872745 authored over 8 years ago
test(install): add test to check if circular deps work

d146389040ab1e3e578d2726a1d3b47af639f2c3 authored over 8 years ago
chore: release v0.40.0

21515e1392959ac45e3784750d566bffe9e9c515 authored over 8 years ago
feat(install-test): implement

Close #398

de3a22d53e4f8303864a3b87e169db632a6f3a6b authored over 8 years ago
fix(scripts): run prepublish only on argumentless install

Close #396

124d9c73683be855def5b61ba35d5742f7ab88e7 authored over 8 years ago
chore(package.json): compilte TypeScript on prepublish

4a76fa57fd8512363db79d5930c4f162344e345b authored over 8 years ago
fix(cli): return a non-zero status code on errors

When a command is passed through to npm, return the status code
that was returned by it.

Close ...

647b30529140491a7f2ac1b2ae74e516a333500d authored over 8 years ago
fix(install): don't escape path to scoped packages in subdeps

Close #394

067d5b44d110c1fbf3a7d668e5dc9b3f24752bfc authored over 8 years ago
chore: release v0.39.1

2b94a596b692f6b7e87d970f4df424e81822c199 authored over 8 years ago
refactor: remove redundant node-gyp.cmd file

c962fc0d8ca0625727ad401c123a3fab9c9f6b7d authored over 8 years ago
fix(scripts): build native addons

38dc0f99c1dfe5a508a59386b7b1c03a97892d1c authored over 8 years ago
feat: make pnpm silent by default for API functions

2e4eecee48f6261a7812e1a97d095737f2814f27 authored over 8 years ago
chore: release v0.39.0

95f9d41613a5160c40c0afc15b0e67824ffa5fd9 authored over 8 years ago
feat: bundle dependencies

Close #338

58aaa0d6fd9da9c326a42079c3b575adde611db1 authored over 8 years ago
chore: release v0.38.2

579a2584a80c15932e28f920696b92393c99b6d2 authored over 8 years ago
fix(install): always try to install a newer version

Close #390

d4400482deb02c0bcc4f133ea4fc654d675921ea authored over 8 years ago
perf: make symlinking async

eedb0e212ad1abc0ae44d5dea179e2a38a783420 authored over 8 years ago
fix(uninstall): keep subdeps if they are required by the package

Close #391

d9ffb73f0e06b85bb9883f3b9ac3b3a4b45f3126 authored over 8 years ago
fix: use --silent parameter for hiding output

npm uses --silent no --quiet. So should pnpm

Close #392

647457adc0b3b083e6f1a22eafd01469aa8041ec authored over 8 years ago
chore: release v0.38.1

a53f7217da754efaa92418127df71486cc9b3788 authored over 8 years ago
fix(uninstall): fix undefined error

9b414f1b0ae7fc73e5b47219cb2c181a5086a43c authored over 8 years ago
chore: release v0.38.0

d72f8b68ea5e8dbc58069454c4fae6c0c8381e4a authored over 8 years ago
refactor(store): unite the packages info into one property

BREAKING CHANGE:

store.json structure changed

7c5e110d3c5df05b481b469d47e9888138d16798 authored over 8 years ago
feat(install): support the force parameter

beb8835224ee9b33ef0c4034bf5096920fbc9974 authored over 8 years ago
refactor: use rimraf-then and cash-rm instead of rimraf

ab159427572efca2eb800f291879ec2de1a0a10b authored over 8 years ago
fix(install): overwriting removes the previous version

If a different version of a package is installed, the previous
version should be removed from th...

1f991936560d69aeb98676ef59154f5cbe551489 authored over 8 years ago
refactor: moving the store saving functions out of context

a4106dfb84177e79bb17dfbf841d544ab2eb8bec authored over 8 years ago
refactor: rename CommandNamespace to PnpmContext

7cdd73fe46167c9b643e4de628e8bb7a1b0662d7 authored over 8 years ago
refactor: remove redundant resolveGlobalPkgPath

9a2a70800110c70dee5f9ce4555f711112a66c5d authored over 8 years ago
fix(link): link to global

f686573c68d07c0d68b7378157a29d257c2779cd authored over 8 years ago
refactor: normalize the structure of store.json on Windows

BREAKING CHANGE:

Paths used in store.json is normalized on Windows.

Paths in store.json don't ...

61d653f89188de68fb609dda92e7b8a46e498aaa authored over 8 years ago
refactor: move stuff out of context

934ecdf0e6a735003f369ec117e8a0d02c1d2fe5 authored over 8 years ago
refactor: move locking out of initCmd

ee5f629b4c852151b3b9e3a07d8c430ce3649b68 authored over 8 years ago
refactor: use path functions via path namespace

1d65efb5e819418fe322bc4c95ac61a65ddbc02d authored over 8 years ago
chore(package): update tape to version 4.6.1

https://greenkeeper.io/

483a68f35a2609ce9dc66db1728fd18620bb90f7 authored over 8 years ago
chore(package): update os-homedir to version 1.0.2

https://greenkeeper.io/

08c0918c26db9cb0d03c4d72444aa976c377bc01 authored over 8 years ago
chore(package): update standard to version 8.3.0

https://greenkeeper.io/

6c5b51fe4f218836b31bd9f0fb36d9b85e28fa9b authored over 8 years ago
chore(package): update cross-spawn to version 4.0.2

https://greenkeeper.io/

b532a9e1cbfae32adc4f1fa97d09a95b254d7fa4 authored over 8 years ago
fix(install): interpret versions and ranges loosely

Close #380

5a1c2c9d7b662f58d5d61b820f3be858712f4272 authored over 8 years ago
refactor(tests): quiet by default and use API for testing

aa71a3e01b3f55d6efd32c9da1389f253da54d32 authored over 8 years ago
refactor(api): bundle the API functions in a separate file

3a61c252ac7d4441ae32157a9d8c2d40a64a3497 authored over 8 years ago
feat(api): make the install API consistent with other API functions

BREAKING CHANGE:

The `installPkgDeps` API function is now called `install`.

The old `install` ...

816345a8c5b6cc637b5e967e139a9caf201483ec authored over 8 years ago
refactor(types): move the Package type out of initCmd

6126577efba0ce1d772bfdbe429760e58e320b02 authored over 8 years ago
refactor: use an extendOptions function instead of defaults

fec9bdff028be052f418f07d1609175c9e3675a3 authored over 8 years ago
refactor: use shorter names for types

24bd00c86e4cd610e98e579306db28ce1b04c9bd authored over 8 years ago
test: use the official registry for e2e tests

5d1b4fb203a199ef33f8baf31bb0a61a9532f5f8 authored over 8 years ago
refactor: use the term id instead of fullname

npm uses the term ID, so for consistency pnpm should
use the same terminology.

Close #377

c94eb15a47335d509aa2d0d118e145cc25863906 authored over 8 years ago
docs(roadmap): remove unlink because it is an alias of uninstall

f3a564afeb9fa5471a05a15d0043059dcd6ab072 authored over 8 years ago
chore: release v0.37.0

61214a6bf6bb403d42849a3e4e86d5726378c2a2 authored over 8 years ago
feat(network): support all the npm's proxy/ssl configs

Close #373

1ae16d979652e6ee93cc7cc6ecab646813ddf6b2 authored over 8 years ago
refactor(tests): use async exists checks

PR #372

0dfe73fd48ebb39999e5fa9ecf4907186326a72a authored over 8 years ago
refactor(prune): move the overload of prune to a separate function

Divide the logic of prune into two functions: prune and prunePkgs.

PR #372

df05c837571a5675f6d731091e52157594d52207 authored over 8 years ago