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

docs(readme): add Greenkeeper badge

https://greenkeeper.io/

6ac8abba8713e788722fa75007c9b4e993f8e321 authored almost 8 years ago
chore(package): update dependencies

https://greenkeeper.io/

a9fbff9cbff9d3eef354dbcf2f7efbd9a7e97bdf authored almost 8 years ago
chore: change repo URL

92cf129b1998632e33b5ec89faad4e5ddda7a85c authored about 8 years ago
docs(README): update build badges

4ee3814fbe5e0f0e163e9650508ab6643b7ffef4 authored about 8 years ago
docs(README): add Gitter badge

efd69b4e29cf4172036c677560f0ddeb7e1cf1e0 authored about 8 years ago
docs(Docpress): update GitHub URL

8cefadc9dcc1b22995d5601df4b408e53e8be7b9 authored about 8 years ago
chore(package.json): change repo URL

7db7a8f9b4355ab0b89abaf2ecb0d7bc75a19dc5 authored about 8 years ago
docs(README): highlight the less disk usage part

b051a958ced642450d99dacd89444647a705ae4d authored about 8 years ago
docs: remove notes about shared store limitations

Since v0.47.0 shared stores work fine on all versions of Node

d8684c8b5f0bf2b3e45605817aab1b352dee7deb authored about 8 years ago
docs: mention disk usage efficiency

Close #539

3a354c54fd2bbe33c7b4d5d6829699dad3d045df authored about 8 years ago
chore: release v0.50.0

57ffc35dc23d3d02887370f89e8bee535ad5d4e4 authored about 8 years ago
feat(global): change default global path

Use ~/.pnpm-cache as the default cache path.
Use the Node path for hosting the global pnpm package.

b9104a457c5647808ecee4b07f6d3c6b511f7677 authored about 8 years ago
feat(bin): use npm global bin path for global installation

To make global CLIs work without any additional configuration

cdf321d02146861a4f338a2454e74a8bfa3b9128 authored about 8 years ago
refactor(bin): expect the bin not the modules folder in the bin link function

dd2548f18edd43b0611114c1251083ff22d7721d authored about 8 years ago
fix(bin): use real .bin directory path

5048b7a8591c8676ff689528d78228b11c91c468 authored about 8 years ago
docs: remove documentation about global install

1e96e9cde0a8a965afb30901647137a6aa78ae22 authored about 8 years ago
fix(global): change the global folder name to pnpm-global

The global path can't be pnpm because on Windows the pnpm sh file
is in the same folder.

e9d6bf53e0310fec023ce04696e8c0d00485ee01 authored about 8 years ago
fix(bin): proxy file require path

The path in require should always start with a dot.

So `require('./foo')` not `require('foo')`

9cadc13836ee9676a6997285cf4981428c3a93a0 authored about 8 years ago
fix: fixes for Node 4, style fixes

08ef2e430ba5f24ca8a2b3deeb2d0f030780566d authored about 8 years ago
feat: make pnpm wait on lock

Also use `proper-lockfile` package. A similar thing which is yarn does.

ca48f5d94320866e905ec68aa8e6bf478bf4d371 authored about 8 years ago
fix: handle the case when the package manager name is scoped

d78390d1b9c418c8d2f0e8472960c1e77e647929 authored about 8 years ago
chore(package): don't use tap-diff

When tests run with tap-diff, ts-node errors are ignored.

d6f5c68cfd62918390d3909fd3ba326d0c3a0617 authored about 8 years ago
fix: remove spread-operator usage to support Node 4

6345c19f9503d82d1d2ff73aaad4754190f82f84 authored about 8 years ago
refactor: process linkLocal during the fetching

Previously we processed it during the resolution process but we don't need to
anymore.

0f51b06047d244457b6ccbe5b59145c843c1cd81 authored about 8 years ago
refactor: save every resolution to shrinkwrap

cf729e1a6598d1da686b18cb14586bddb1a01a70 authored about 8 years ago
refactor: make resolvers return {resolution, package}

That removes pkg field from package resolution and we can simplify code which
saves resolution t...

95f247e123b213f8a25b40a416130bdb981d4fce authored about 8 years ago
refactor: factor out fetch code from resolve

I replaved `ResolveResult` with `Resolution` which is more detailed type, a
discriminated union....

fd806ac5616684c0fe48c749200058214cca22e9 authored about 8 years ago
refactor: unify directory with link, tarball and local-tarball

Also make git resolver return tarball resolution for github hosted packages

24dfeaa630263b65204e99bd181461159ca15ac1 authored about 8 years ago
refactor: provide b/c for shrinkwrap

b035c1d1f9d8f2d62654539702d010cc834876ee authored about 8 years ago
chore(package): update unpack-stream to version 1.1.0

https://greenkeeper.io/

d78ccce693859f43ba3b554ce23e7429f580fece authored about 8 years ago
chore: release v0.49.2

48644e9764f7fd109c1db26933f13c6b096efdc2 authored about 8 years ago
perf(git-resolver): try the GitHub API first to resolve git deps

Try the GitHub API first to resolve git deps. If fails due to
API limit, fall back to `git ls-re...

658b263709e16719701a0188a38c5f5dab444e03 authored about 8 years ago
chore: release v0.49.1

b3de7d7d569b17bce0a66d682949ef0613ac0ca1 authored about 8 years ago
fix(git): git-hosted packages location in store

The commit ID has to be the last folder name of a git-hosted
dependency in the store.

a8e3648c16676c80b9f47edbcb87c280d6dcff11 authored about 8 years ago
revert: "test: temporarily skip GitHub tests"

This reverts commit 84878f8750c9b1adac3684a6d56db509c6ba6f73.

49932fcd7383d7da58b23998043b11b646aaf43d authored about 8 years ago
refactor(git): remove unnecessary code from Git fetch logic

61e5eb294dbfb2afc80355a25ddeae0781510905 authored about 8 years ago
fix(git): don't use GitHub API to avoid rate limit errors

Additionally, use ls-remote to resolve refs to commits, before clonings

01fdfbad2eef78e1a4c09f282473a9750147f277 authored about 8 years ago
chore: release v0.49.0

1754db90340c3edcee8c8047420836b2770d80f0 authored about 8 years ago
test: add test for a tarball with a broken symlink

d2375370a1591bf0eee28dbde50df72b5ed95c61 authored about 8 years ago
refactor: check for ENOENT in safeLink instead of doing a stat

48e5a1d1c9b4a47dfb7fc1e0296f1923657b8604 authored about 8 years ago
fix: filter out broken symlinks when linking installs

We use `fs.lstat()` so we can gather the info about the link itself then use
`fs.exists()` in ca...

d5f6b09806b77d073dbf2d7386bf27291360ca4a authored about 8 years ago
test: rm unused artifacts in the fixture packages

Note that has-broken-symlink/has-broken.symlink.tar.gz contains a broken
link so the correspondi...

aadcf0e65601bc3213efa45c240ce1b706ebb143 authored about 8 years ago
refactor: log a warning in case of a broken symlink found

2e49815ca1d17608148f690fa9abe745655bb9f0 authored about 8 years ago
refactor: unite to if statements in hardlinkDir

0619600501500ee1d4ef6c9d45568f072025f402 authored about 8 years ago
test: remove not needed test

08adc174130eb7ede82b73be9ccc690bb9713be2 authored about 8 years ago
fix: make fetch atomic

We fetch into a temp directory now and then fs.rename() into the target dir.
With fs.rename() be...

d0a1be6be8a5f214ee25a5be719a97b840d5ff02 authored about 8 years ago
docs(README): remove known issues section

46c3b04ea8e282e24538b3cd3f8653b1aa8433ef authored about 8 years ago
refactor: use pnpm namespaced logs

a33870b4b968b23ab1009d4da9940f4063b47f4f authored about 8 years ago
refactor: move reporters to separate packages

a7d508782cc5533e82e605361f2ae89faeef6846 authored about 8 years ago
refactor: rename pnpm-reporter-default

74f8525bc1cb40045c076962772a84ca3077eb98 authored about 8 years ago
refactor(reporter): remove debug option

Debug option was used with the debug package.
debug was substituted with bole.
To have more info...

b96e30cf3f47b3f02a03ba983ffc99b37b59884f authored about 8 years ago
refactor: remove redundant reporter import from extendOptions

1087d87bb8414fbf2577f032b15aa43fa5a66cbd authored about 8 years ago
feat(reporter): report everything via ndjson

2dc2711914e58661fe10451126045e80de998771 authored about 8 years ago
refactor(logging): less postinstall debug logs

Reduce the number of redundant logs.

ad82df438bebd7ff3d802911dc422c0aab00d226 authored about 8 years ago
chore: update dependencies

eb7c57014365aac4f866f63d3a0ab5ea1e0bdf8b authored about 8 years ago
feat(log): use ndjson for console output

Close #538

53f94417e7cfb1bef02e301a23f424aad9d51f09 authored about 8 years ago
refactor: rename logger to reporter

Reporter is a better name for specifying console output themes.

BREAKING CHANGE: the logger con...

b748c213db8a4285d621de728625d811847ffd28 authored about 8 years ago
refactor(reporter): move reporter selection out of API

04c104c61402b65eeea9b233d94ddaf499ddadbd authored about 8 years ago
style(logging): fix indentation in streamParser.ts

ce477172eab5451ab3b4f46229e19b4fe6026b2f authored about 8 years ago
fix(logging): lifecycle logs text

1647adaabefee0c113ee7e1c3f472a35e53da955 authored about 8 years ago
refactor: move out file reporter to separate package

53336acdae9c3905e09e25cbf86545e2eb24e5e1 authored about 8 years ago
feat: add ndjson reporter

d59afc80084c5a230d193d6f68847a4f52a37b59 authored about 8 years ago
test: use verdaccio instead of sinopia

Unfortunately sinopia is not maintained anymore.

383e772921f4426df95adff23aecc6e068892978 authored about 8 years ago
docs(README): update preview

cab64a98ef8b975366ea25f29895c5c27b815638 authored about 8 years ago
test: temporarily skip GitHub tests

Ref #536

84878f8750c9b1adac3684a6d56db509c6ba6f73 authored about 8 years ago
chore: release v0.48.1

dca99b8817fa275bd251343dd3785524af0869bf authored about 8 years ago
fix(install): logging of cached packages should show resolved version

924b584f6b2cb845170a8789597a2add9071361e authored about 8 years ago
docs(LICENSE): update years

aadede005a8da87ac1ef3cae20ce76cf6dc9326e authored about 8 years ago
docs(README): fix store structure example

110e4035037913cb89cbdb015b179283ed02b571 authored about 8 years ago
refactor: force users to reinstall old node_modules

eb1ec303f28b79f770c83fda3fe08e7848ef06de authored about 8 years ago
fix: packages can require themself

node_modules structure changed

59cd8cbede82a6830bd9310d6b8648b65c47df10 authored about 8 years ago
test: add new testing package

Add uses-pkg-with-self-usage testing package and rebuild sinopia cache

f678dd55d2d92d6a7abbe5f16e23463cefac67d5 authored about 8 years ago
chore: release v0.47.1

190ac69e5412e24792b04cd6ee956cf9e9c8e893 authored about 8 years ago
chore(package): update cache-manager-fs to version 1.0.6

https://greenkeeper.io/

81ea88c51dbf008ea382bdf88eb011637ec75a82 authored about 8 years ago
chore(package): update node-gyp to version 3.5.0

https://greenkeeper.io/

6a99b2d5d22f34ae046bd81de36a3de6c94202a0 authored about 8 years ago
fix: cmd shim should work on Windows

:arrow_up: @zkochan/[email protected]

344b0577844785690b8865f4f9b38453f829db1a authored about 8 years ago
fix(install): ignore EEXIST errors when linking

Ref #531

8d228124dcad3c4863f78756e80384477d76e97b authored about 8 years ago
chore: use the standard store location

147a68da45c711710ba9ca7298f05e7624bf2980 authored about 8 years ago
fix: no hardcoded store loc for global package

The store location for the global package is not hardcoded.

16fa79ed0740c33a2dcfb3b159ddef1893b26381 authored about 8 years ago
chore: release v0.47.0

82e4e7a1ab9df60f3cadbb7df0ed9bd0acfb6c1c authored about 8 years ago
fix(bin): add root modules to NODE_PATH

884f1083d8bb4ccf6a5d7d99adbcdfe18a36fc18 authored about 8 years ago
chore(tsconfig): add missing files

f90aaed7773653c8d5ed7672c5db8423a0c4da3d authored about 8 years ago
refactor: use is-windows package

For detecting Windows OS, use the is-windows package.

1c00eb025e96ff58a493fc8dde5f40819205df93 authored about 8 years ago
fix(bin): set NODE_PATH

When links are not preserved, set NODE_PATH for binstubs

Ref #527

c912ababf35315890c0b36419440ddede701438b authored about 8 years ago
chore(package): :arrow_up: @zkochan/[email protected]

af4d86b523a218228605036dcde515a62bff92bb authored about 8 years ago
feat: support preserve-symlinks config

preserve-symlinks is true by default on Node versions that
support it

6c946ee2cf2a14691c30c0890ee59d72bab5522d authored about 8 years ago
test: fix CLI tests

5810c446baf5a1c31866e0711cdc65466d29ce90 authored about 8 years ago
test: move the testing folder out of the project

When the testing folder is inside the project folder, the lookup
includes the node_modules folde...

832252192dc8184121f82ec4b8b26f4fe2d6fb87 authored about 8 years ago
chore: release v0.46.0

PuSto (pure store)

4bf01fec55581a96fd58f9fcb9a950d06653a1c6 authored about 8 years ago
chore(package): update tslint to version 4.3.1

https://greenkeeper.io/

144a38860f99229497d14430df3b1cdd30b93041 authored about 8 years ago
chore(package): update npm-run-all to version 4.0.0

https://greenkeeper.io/

2c62567337688eb97d71eb6189a4f426c2c418d4 authored about 8 years ago
chore(package): update debug to version 2.6.0

https://greenkeeper.io/

cf034f52062323f87c53fe7f6d8761ed5096d94b authored about 8 years ago
chore(package): update cache-manager to version 2.3.0

https://greenkeeper.io/

bcd8c340a8689d6f80d0cf3454b5708ebcce43f8 authored about 8 years ago
chore(package): update ghooks to version 2.0.0

https://greenkeeper.io/

cd23ed7a1563a77f307bd1c2deded47950230508 authored about 8 years ago
Pure store (#524)

* feat: drop Node.js <= 6.3 support

BREAKING CHANGE:

drop support of Node.js pre-6.3

* ...

38837b131cdc13e684b104ec02b2b059b9ce4ee8 authored about 8 years ago
docs: fix docpress by removing .tmp/

dd1d98f96b5e90db4960c4a997cb5abf58b0ccfc authored about 8 years ago
chore(package): update ts-node to version 2.0.0

https://greenkeeper.io/

5c833374a9aa63625bd8eab2f353d15499133500 authored about 8 years ago
chore(scripts): document what each script does

Use `npm-scripts-info` to document the most important scripts.

5dfa71daf7e7e686eec6a984cd71198b00528490 authored about 8 years ago
fix: set NODE_PRESERVE_SYMLINKS=1 for all npm commands

4689befcc3db43376e4a597c111e7ca1b1ecdaac authored about 8 years ago
test: add missing awaits to CLI tests

6a4085270846ae9856b69db75159ec31af894e49 authored about 8 years ago