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

perf: change sync directory lookup to async

PR #372

f5f5621cd7b1ac2c093fc240661391e1510cf5ec authored over 8 years ago
feat: prune

Close #299

c27b8ddf4864ecd9103d570ee71d87561f266ea2 authored over 8 years ago
fix(uninstall): dependency is removed from store.json on uninstall

This issue was caused by #371. It was not released yet.

d0e6f0f1998b21091247235b7e4b1b9a17029e93 authored over 8 years ago
refactor(uninstall): create an uninstall function for internal usage

4d8f1817aa377ad3ed2a72468702b0e3743c0549 authored over 8 years ago
fix(store.json): repeat installations

Repeat installations don't remove useful info from the store

c5bad8a28cb99443201bdef3efcdfb7db3418d6f authored over 8 years ago
fix(uninstall): dependencies from all sources can be deleted

pnpm uninstall could not always link the dependency name to the
dependency ID (used in the store...

40621818bcb29f66bcd0e1540bae55dbf9e8e45e authored over 8 years ago
fix: fix typo in breaking change tips

de91d56fed2228fbd7ceceed40d800e7af08360f authored over 8 years ago
refactor(tests): use async/await

099363500392905b595515599b074baaa1ee9443 authored over 8 years ago
refactor(tests): divide tests into several files

138440ce1fbc82bd5e8adc18f072f183505b642b authored over 8 years ago
docs(README): improve

f81becee9b4a3c36e9e912dd172b57842775d69b authored over 8 years ago
chore: release v0.36.0

26a6577c0756cdb98da12d0bd254c335d614089a authored over 8 years ago
chore(CI): use pnpm instead of pnpm-rocket

pnpm-rocket is experimental. Use pnpm for installing the dependencies
of itself.

f7b8a074aa81d3760895cdd4e8f738a4f5669c03 authored over 8 years ago
feat: use npm-registry-client

Use npm-registry-client for communicating with the npm registry.
This will guarantee that pnpm c...

6127592bdec1f7b38e5d674b13372d0a4be2df65 authored over 8 years ago
fix: fix issues caused by update to [email protected]

ad49cd5971e5974392ff3050c0829eb2b6324d31 authored over 8 years ago
chore(package): update typescript to version 2.0.3

https://greenkeeper.io/

52625a71bca375064a915358a16042d5edaaab7f authored over 8 years ago
docs: add LICENSE

6084df2e3136a28005db4935852def56eb17eecc authored over 8 years ago
chore: release v0.35.0

a563a189c121e0af8128b7e6547ba0a66cb0ad40 authored over 8 years ago
feat: support dependencies from GIT

Close #285, PR #366

f33e9b834156d00d4e68bb707126729a2c9a3c6c authored over 8 years ago
chore(tests): use tap-diff instead of tap-spec

tap-spec does not print all the available infor when an error
happens in a test.

21f58028e5de06813ba2aafcb220b1596dcaa0c4 authored over 8 years ago
refactor: move pkgFullName.ts to resolve/

c869e1026c0bf03e9ada48d7e9939cf44c896f21 authored over 8 years ago
refactor: return a dedicated fetch for each source

5d0c5f03f058faf70bd16a7cd54465ca7b02a39b authored over 8 years ago
chore(package): update sorted-object to version 2.0.1

https://greenkeeper.io/

c7c8f9c9b0cf9843d4b700928e28b2568ed83e81 authored over 8 years ago
chore(package): update camelcase-keys to version 4.0.0

https://greenkeeper.io/

8e0f276801c8d7fbb7298406aa8104ca9eb80b5c authored over 8 years ago
chore(package): update standard to version 8.1.0

https://greenkeeper.io/

b72dcef17a51d7b9aa242b88014088405c4ef641 authored over 8 years ago
style: use jsdocs for function descriptions

0799e7e65fdfd06cfe89ad408a8cc1684e6d016b authored over 8 years ago
docs(recipes): fix URL to monorepo example

5ac87837d0ccc6a1222679c1b1b01bd1f515ab63 authored over 8 years ago
chore: release v0.34.0

d16c7bf99536f0b750f461c5c568c663dfcd09d5 authored over 8 years ago
docs(recipes): create a monorepo recipe

2d1e039874ef9f074c265c637b30c6ccca26b5a2 authored over 8 years ago
feat: change local deps to semver deps before publish

Only when link-local = true

Close 349, PR #365

6121ec46833a1e3ebe2d953db8b12821ff8aadfb authored over 8 years ago
feat: add an option to make local dependencies linked

If the link-local config key is true, local dependencies are
not copy-pasted into the store but ...

34394b9485cb46f4d089ecc194149d111545fb2a authored over 8 years ago
fix(install): GitHub API rate limit issue

GitHub API usage removed. The tarball is used from codeload.github.com

Close #361, PR #363

BRE...

7925b64f9119ce446da13aba5b2b009db08b09e2 authored over 8 years ago
refactor: simplify types

d64d1a163a5907d75f1598cf8515ef797c5cf1b2 authored over 8 years ago
refactor: better naming for package spec objects

a27b71f1b2a3105d6cdf39c1de4ca993e29ded32 authored over 8 years ago
chore: release v0.32.1

dc0a79aee0df95d547aafa0b17a8cc794ace4789 authored over 8 years ago
fix(package.json): include the bin folder to the published package

f046e0e3ed5ea84622d8a2c14a7d309f81557820 authored over 8 years ago
chore: release v0.32.0

fbe0bd869e0a3fbf17d9d237d6b5301b14a5a6e7 authored over 8 years ago
fix: log file is removed synchronously

Everything in an exit event has to be syncrhronous.

d6675dd52b3947e1931acac372bf9b77e5cfe1ce authored over 8 years ago
refactor(*.ts): move files with folder names to appropriate folders

eb7fc6fa242739c6cd93369df55b8ce84ead53e0 authored over 8 years ago
chore(package.json): add watch task

05f72fc525b1c73a17f2427458ff446f52f7984b authored over 8 years ago
fix(log): pretty logger works

140befe91bb22586f0aa3bed4661ac4ce738e7cc authored over 8 years ago
chore(package.json): remove lib/ before compile

If the lib/ folder is not removed before compile, it may
contain files that were removed. As a c...

afa5425576c701f1163eb5c55e8a9ec847a522ac authored over 8 years ago
refactor: rewrite the bin file to TypeScript

ab4c89f3d3df683c214ddf6487e405a77cb3abae authored over 8 years ago
style(*.ts): .ts files have camelCase names

f2b0960f8a533a599f7a5e2d2eaa080577a7c26a authored over 8 years ago
style(*.js): use standard instead of eslint

857c9b7bb9e60344a7263158b687186735362be9 authored over 8 years ago
refactor(tests): rewrite tests to TypeScript

554e8ccb6e93aca3e069ea0c89c008015f69e2cb authored over 8 years ago
fix(lifecycle): use the correct PATH env variable on Windows

Sometimes PATH env variable is called Path on Windows

880657cc481a33e420895befbcad616ad87be300 authored over 8 years ago
refactor(*.ts): strictNullChecks = true

close #358

5760d9376d4c9a1d60589691245778a005752eb1 authored over 8 years ago
refactor(*.ts): no-any = true

9667d8122f234739a6a84f965115c7e96f3f7878 authored over 8 years ago
refactor(*.ts): use async/await

PR #357, Close #347

261d9688760f855435f9a60c5de4000ba52411dc authored over 8 years ago
refactor(*.ts): noImplicitReturns = true

PR #357, Ref #347

356b8b27c4e5db60b8fbcde59000bbcfedc828f3 authored over 8 years ago
refactor(*.ts): noImplicitAny = true

PR #357, Ref #347

2f26f614097bd9586e9494e2fd4ca4f7484e8095 authored over 8 years ago
style: use tslint

PR #357, Ref #347

3cf5c8bc236f0953bf9269147266e343b0c28f1e authored over 8 years ago
feat: rewrite to TypeScript

PR #357, Ref #347

7b25ba269eea38f32da3cb653082408589b3d6f9 authored over 8 years ago
refactor: use common-tags to leverage string templates

6c1852e115d3ccddc164f555081cd1bb5593631f authored over 8 years ago
docs(CONTRIBUTING): add collaborative etiquette section

close #342

7fe51b8c1c60edcde7dcd73fa54431faadf4ca77 authored over 8 years ago
perf: no need in locking

Enough to just wait for end of fetch.

60921e63c92c63239bc7e632d175432b81d3837a authored over 8 years ago
perf: download packages to store

There is no need to download packages to a temp
folder before moving them to the store.

This ch...

5db3d35a9e4bef5b740cdd1d061ac67b32a57f4a authored over 8 years ago
fix: uncatched promise errors are loudly rejected

Ref #353

9040567d16ae1cb1b5506ea09a635a24cdff2d34 authored over 8 years ago
fix: don't swallow streaming errors

Ref #353

5ace1dc7dc2086364835ca56996a3e22c1f8d294 authored over 8 years ago
chore: release v0.31.2

06cbb58faa798a163273de5d4192693f21c5eb76 authored over 8 years ago
fix: failing to install some tarball dependencies

close #351

d97f9f00836c9d3a4bd95133a254751e6aab2e2b authored over 8 years ago
chore: release v0.31.1

5f707c3d902a57b3629788b1bca93baba6fd8494 authored over 8 years ago
fix(uninstall): uninstall should not remove version from store.json

close #350

4ae1a547519a90613038de2f0842660398a59418 authored over 8 years ago
chore: release v0.31.0

86244a8589e4abd8e8f6013f48762b29d4bb2011 authored over 8 years ago
feat(debug): add the fatal error to pnpm-debug.log

...and also include the stacktraces with error messages

cde083b47a6220e58924ed815087dc8063ef365d authored over 8 years ago
fix(bin): binstubs being linked before pkg downloaded

Errors were sometimes happening on NodeJS 4.
On NodeJS >= 6.3.0 there were no errors because chm...

1c92146e424164afdec57f9d483ebe69470fcf90 authored over 8 years ago
fix(scripts): run post install scripts after all deps installed

pnpm currently runs the post install scripts of dependencies
immediately once their resources we...

862e359c55c7021c43b2383fd6affcd4a86a4b70 authored over 8 years ago
refactor: remove redundant arguments passed to linkBins

7ffb692b24650b4da9a2d78258351306c0dc710b authored over 8 years ago
fix(install): main post install scripts do not execute when --ignore-scripts

7890ecc050febec990250e61bbcf08fea340d652 authored over 8 years ago
feat: create a pnpm-debug.log file on fail

close #336

e1abc46bd11d2671c0ed73cb39a644962a0b4a77 authored over 8 years ago
refactor: use @zkochan/logger for logging debug info

05d389c11ee4f1a783c98c9dda4a877b39d8313a authored over 8 years ago
refactor: use @zkochan/logger to log progress

f3878716c37722e58b9edcc57fe87b1f03c85bf0 authored over 8 years ago
refactor: remove debug message duplication when linking binstubs

577b7d03156c35068418e254966e218aadee06f6 authored over 8 years ago
fix: add missing space to debug message in run script

b988837c809d731eeba8f3e35529e713f3155c80 authored over 8 years ago
refactor: use templates instead of %s in debug

4882c614dd6b91b4f16b594035bfbf5c344fc1fb authored over 8 years ago
refactor: decrease the number of mkdirp in logs

create the .bin folder only once
create .store only once

6724c62faeaa7a2a50faad4a1776db907811182a authored over 8 years ago
chore: add .npmrc to force save-exact by default

All the deps in package.json should be exact versions by default.

a8a9dcc61045b95cf042ee411078ea273db2644d authored over 8 years ago
chore: release v0.30.0

458c97faa69329353931c3f6b7efbd41f722bd69 authored over 8 years ago
fix(install): global install

Global package now has a default location.

Not sure if it was broken by some changes or it neve...

5fdddd172ebb55614e8d0ce233c935d8e9f8b517 authored over 8 years ago
fix(CLI): the debug option should work

b5178984707d3101d5a2431eaad9e0e2b28d8268 authored over 8 years ago
feat: update notifier

Add the `update-notifier` module used by a lot of open source projects, making it easy for users...

52bea019be74ee28e5a4d39be81a2c33e6a41210 authored over 8 years ago
test: skip GitHub tests on CI servers

Tests that make requests to GitHub frequently fail
because they exceed the rate limit

053b717d286412d98635dce6f09299a848bdb224 authored over 8 years ago
chore(scripts): abort publish if a command fails

9e0115156536816988e5c59aecdc247d650b0fb0 authored over 8 years ago
chore: release v0.29.1

3af84df0e2c1653c0d540df0e87977e42e31fe58 authored over 8 years ago
fix: temp dir locking

This was broken by commit 0c247a1f4cc1959fe370109f488bb552c50ade20
The fix is just reverting the...

13661864a8e09933321ba9206f67eb7eab966786 authored over 8 years ago
chore(CI): use pnpm-rocket for installation

f53fd7102f5cacdf165c6152b66943ac669c2e75 authored over 8 years ago
feat: publish a bundled version of the package

PR #311

e8cf0850292462b040e511a062913f494e96eed9 authored over 8 years ago
Merge pull request #310 from rstacruz/bundled-deps

Publish all the deps bundled together with pnpm

27c144a9db7fd8e7c5f0af0d61356e1655ec2da0 authored over 8 years ago
chore: release v0.29.0

2818502a779e5d432d10ce11a29877e944b25373 authored over 8 years ago
docs(CONTRIBUTING): create issue template

4cd9fd1ea2541d4e668cdf931ab1843f5672efad authored over 8 years ago
feat(install): use the spec for temp dir name

It is easier to debug when the directory names are
meaningful in the `.tmp` dir.

PR #335

bfb76a5caff3ecc300e4aca3d0ef5b1c16189dff authored over 8 years ago
fix: installation should not fail when peer has no version

Expose the version when possible, but the installation shouldn't
fail even when one of the peer ...

1b82eecc67fb8238bb3d7a348312a28716cef3bc authored over 8 years ago
feat(install): install from local packages

close #301, PR #331

d89b35c6e8eb1b3514dd6db86127c554fef972b0 authored over 8 years ago
refactor(tests): instead of random temp dir names, use date

It is easier to debug when the folders are sorted

94de1f8e847326b37507bf7627f5c95ba8f5c0d2 authored over 8 years ago
fix(install): local subdependencies are installed

PR #332

1f37f18ab4469583a94be44a165de46eb5fcd15c authored over 8 years ago
refactor(tests): show meaningful error message instead of timeout fail

81e7dffed3718cca44220e84c7e58c6770b40844 authored over 8 years ago
docs(README): remove name change notice

PR #330

67a921d73c87573d39726eae948a19ab6549153d authored over 8 years ago
chore: release v0.28.0

4bea92e04e9ec5087835c5a86a040067031d4cec authored over 8 years ago
test: retry fetch more

875656fc4e377a0dca8ab10694a3853c08df6597 authored over 8 years ago
fix: don't use ! as a delimiter in the store

! can be part of a valid npm package name. Use + as a
delimiter instead.

close #276, PR #320

B...

b19369407a9b5ae9748d897a43b2be573f8810a1 authored over 8 years ago