Ecosyste.ms: OpenCollective

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

github.com/pulsar-edit/ppm

Pulsar Package Manager
https://github.com/pulsar-edit/ppm

Merge pull request #122 from claytonrcarter/add-link-force

feat(link): add --force flag

241d794f326b63b5abdb9769584a36bb34001be1 authored 11 months ago by DeeDeeG <[email protected]>
Merge pull request #123 from savetheclocktower/update-syntax-variables-template

Update syntax-variables.less to include language entity colors

a570e91b73a2eef9fa5c16d648e5f3fb2f3d37e1 authored 11 months ago by DeeDeeG <[email protected]>
Merge pull request #124 from toddy15/main

Fix test failure due to missing atom command

72378815f016219d85a364a6f3943f5bab29b2c0 authored 11 months ago by DeeDeeG <[email protected]>
Fix test with current 'pulsar' command name

96e33d008f392d31b2a80f173061e83f8cd5ae6b authored 11 months ago by Dr. Tobias Quathamer <[email protected]>
Fix test failure due to missing atom command

If pulsar is installed from the .deb package,
the command 'ppm test' fails with this error:

Err...

00a4c9ec9bfe28a7501eeeaf380f65c93529da24 authored 11 months ago by Dr. Tobias Quathamer <[email protected]>
Update syntax-variables.less to include language entity colors

da99fac7045d2575b9ca768e8ce0a75377543dde authored 12 months ago by Andrew Dupont <[email protected]>
feat(link): add --force flag

2f8abfe96331f623f10da5b72d8b9e93408d5262 authored 12 months ago by Clayton Carter <[email protected]>
Merge pull request #120 from pulsar-edit/no-assignment-in-operands

Removing "No Operand in Assignment" Usage

b084b118aa926cd92eb4f5bc101013660c1ada80 authored 12 months ago by DeeDeeG <[email protected]>
Update src/upgrade.js

Co-authored-by: DeeDeeG <[email protected]>

1e6e9d017d25c37297dd762f18ebc1d46ca0df61 authored 12 months ago by confused_techie <[email protected]>
Restore `manifest` declaration

b4d2eb162a0bad498e5420268b83cdd99bcf5402 authored about 1 year ago by confused_techie <[email protected]>
Update src/publish.js

Co-authored-by: DeeDeeG <[email protected]>

47c43767492e3f210b1a5fefe89e9dc348a4bbaa authored about 1 year ago by confused_techie <[email protected]>
Recover from reference error

1d6bbd9b1cd3314ca5189c4393d651b49ce4b570 authored about 1 year ago by confused_techie <[email protected]>
Remove assignment in operand

727460d3f0baf24d077c5f5b6bc796daa9a2f84f authored about 1 year ago by confused_techie <[email protected]>
Resolve typo

d182755656a77c4bd1869d84217f87aabab7d43b authored about 1 year ago by confused_techie <[email protected]>
Remove assignment in operand `list.js`

32884a0627a27aec4682e5b771ad7858f5d360a5 authored about 1 year ago by confused_techie <[email protected]>
Remove unnecessarily assignments in `install.js`

f4fc90ed247a7553560320820bc2dc7f51369f57 authored about 1 year ago by confused_techie <[email protected]>
Remove assignments from operands in`apm-cli.js`

39b90431eada4946a4c4542da93d9be5b727bb77 authored about 1 year ago by confused_techie <[email protected]>
Configure ESLint to ignore unused variables beginning with `_`

f4aca07b0c1f11ea30523b6fc97c478e950f9e30 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #118 from savetheclocktower/fix-for-the-fix

Fix placement of `setTimeout`

0bc207133b26de82aa28500e9af71c50116bbcf2 authored about 1 year ago by DeeDeeG <[email protected]>
Fix placement of `setTimeout`

c082a8f1c343df432c0d5c2323f018600d0a0fd3 authored about 1 year ago by Andrew Dupont <[email protected]>
Merge pull request #116 from savetheclocktower/bug-fixes

Fix bugs found in `publish` after 1.112 release

7dfd9ca8cf877391fc6ef1d5238f89e348df1508 authored about 1 year ago by DeeDeeG <[email protected]>
Fix whitespace

1ead66293c587d94f5dbb39e79cd76f12fc4c60d authored about 1 year ago by Andrew Dupont <[email protected]>
Add tests for publish

e5965a2556d3f082fb939e7a798727b3d7110125 authored about 1 year ago by Andrew Dupont <[email protected]>
Fix bugs found in `publish` after 1.112 release

64da2fe32995de71ad7269ce9d242065cb3ef0ef authored about 1 year ago by Andrew Dupont <[email protected]>
Merge pull request #114 from pulsar-edit/renovate/npm-semver-vulnerability

fix(deps): update dependency semver to v7.5.2 [security]

957acbd90cfc9f361c183b3c073b1886b73836f5 authored about 1 year ago by DeeDeeG <[email protected]>
fix(deps): update dependency semver to v7.5.2 [security]

df5865faa9cbcf8e5280f048ed056cb3ea8b0625 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merge pull request #110 from pulsar-edit/configure-renovate

Configure Renovate

5d219f72645263d204d33dbd5170d726fb2750bd authored about 1 year ago by confused_techie <[email protected]>
Update .github/renovate.json

Co-authored-by: DeeDeeG <[email protected]>

58916b910dc23a3ebc866a04cc4bc0d28aee099b authored about 1 year ago by confused_techie <[email protected]>
Remove `separateMajorMinor`

9ee6511ea2d1d35f2ee0f6426f74212a5e27c0d7 authored about 1 year ago by confused_techie <[email protected]>
Remove `packageRules`

5402c9afe72bebc5a375f349195f850402f71083 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #108 from pulsar-edit/remove-rimraf

Migrate from `rimraf` to NodeJS `fs`

46ce58657051fa1bb1cecba55e4cab85cf1a0065 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #113 from pulsar-edit/codacy-recommendations

Implement Codacy Recommendations

228ccc3a6ed07b904c591ae7305be86f888652b0 authored about 1 year ago by confused_techie <[email protected]>
deps: Update yarn.lock lockfile

53d3d5f6a4d01ef825dd63a6b4b3c757729cd88f authored about 1 year ago by DeeDeeG <[email protected]>
Update fs.js

e974e89466299529f3a345d11e61c3275c232496 authored about 1 year ago by confused_techie <[email protected]>
Merge branch 'master' into remove-rimraf

a571281c9d9559bb87ac28236c71734eae78bb08 authored about 1 year ago by confused_techie <[email protected]>
Update src/fs.js

Co-authored-by: DeeDeeG <[email protected]>

4537de0d19eb88790de0cc969d65b8dffd5c3a4d authored about 1 year ago by confused_techie <[email protected]>
Remove unused require

59ef33b22e9b1d3cfa193f6a22891206daaab260 authored about 1 year ago by confused_techie <[email protected]>
Remove unused require

fd1c9f92aa7b17dcb352172891c5067f65d3e527 authored about 1 year ago by confused_techie <[email protected]>
Remove unused require

cbcd3b2848fe715561a90865041b96d825bfedaa authored about 1 year ago by confused_techie <[email protected]>
Ensure we do not preform value casting during equality checks

b9288c64b5536d26ea1f45ee9de6578f3a0b7516 authored about 1 year ago by confused_techie <[email protected]>
Add `jasmine` as a global variable

Rule: no-undef

dffe65b240b3065463769e675d9f9ffa633989e8 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #109 from pulsar-edit/prune-deps

Prune outdated Deps

13c35186fcdbe4601cc9f3da6792ceba391badd6 authored about 1 year ago by DeeDeeG <[email protected]>
Merge pull request #112 from pulsar-edit/no-unused-vars

Remove unused Variables

98f00d0d69d5e8a552d9960a3afd3d373c622a82 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #111 from pulsar-edit/codacy-config

Add Codacy and Friends Configuration

32a2833fc70b87434267eaf887cf2804988c818a authored about 1 year ago by confused_techie <[email protected]>
Remove within `uninstall.js`

2939b4f706d06010e53cabf6b4eedb80fd83f91f authored about 1 year ago by confused_techie <[email protected]>
Remove within `login.js`

b453beed085f2d0d1624577e1789f774d9715de7 authored about 1 year ago by confused_techie <[email protected]>
Remove within `gi.js`

3768e08927395e3a8f430914a4f55544f5dbebce authored about 1 year ago by confused_techie <[email protected]>
Remove within `docs.js`

e0df0d515c8f21a6e4f813512f9dda4fd69b48c7 authored about 1 year ago by confused_techie <[email protected]>
Remove within `clean.js`

b006811e84ae213ed6b13babb05df5a62e79089b authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #104 from pulsar-edit/cleanup-delete-unused-variable

src: Delete unused code in uninstall.js

571e2ca0eb4855af09702567a5e8b66b6fb617ff authored about 1 year ago by confused_techie <[email protected]>
src: Delete unused require() of 'season' package

Co-authored-by: confused-Techie <[email protected]>

13a67c5244cc3188b2160423d1f49225f9350885 authored about 1 year ago by DeeDeeG <[email protected]>
Add codacy config, and eslint config

f5417f57e5054423d049642ed137fcfda68c58ac authored about 1 year ago by confused-Techie <[email protected]>
New renovate config

96419a31b054bb053ccd007c08f6c2d6fea7e1f9 authored about 1 year ago by confused-Techie <[email protected]>
Prune outdated deps

d34596cbf080dcc586f5a8c07feb60b549b0c1bd authored about 1 year ago by confused_techie <[email protected]>
Differentiate from `fs-plus` and `fs`

4bff6e1016b3b592b5947fda5088673c01ace383 authored about 1 year ago by confused_techie <[email protected]>
Migrate from `rimraf` to NodeJS `fs`

f4f1e06cff9b9ef73ad385a87b72465b1ad62efc authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #105 from pulsar-edit/fix-install-b-install-t-flag-usage-help-text

src: Fix usage/help text (and error message) for -b/-t flags for ppm install

2ecd97f48675ad0dd065fda845d88087e30b4174 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #107 from pulsar-edit/repo-cleanup

Repository Cleanup

77dd1191bf8adc9860c52a2bf6548c5ecfecd243 authored about 1 year ago by confused_techie <[email protected]>
Merge pull request #106 from pulsar-edit/fix-ci

Fix Newer NodeJS CI

4a8936a456c9070f87d20b63b9f8301f4546083d authored about 1 year ago by confused_techie <[email protected]>
src: Delete more unused code in uninstall.js

Co-authored-by: confused-Techie <[email protected]>

2dbc952af0493ce619bdefb7851725705e869f60 authored about 1 year ago by DeeDeeG <[email protected]>
Remove `package-lock.json` since we have moved to `yarn` in all CI

39009b49ac2a33f556a3f084ecd5b635ffa98905 authored about 1 year ago by confused_techie <[email protected]>
Remove `.npmignore` as this repo is not published to NPM

7c37ab742b440e097cb56818f1215307a8bf0d27 authored about 1 year ago by confused_techie <[email protected]>
Remove unused probot config

1944762da7d8ed4cba642276af78a319f2cab9e1 authored about 1 year ago by confused_techie <[email protected]>
Remove no longer used `appveyor.yml`

1588b4e9c1672cd1d9168705134f7ee0e6f2df76 authored about 1 year ago by confused_techie <[email protected]>
Remove no longer used `pnpm-workspace.yaml`

3b981323416f7e849766cc6115cd5597ca908ba1 authored about 1 year ago by confused_techie <[email protected]>
Manual Python install for all CI

8a6539680024e54406fe8cdc3c8550533cd205b3 authored about 1 year ago by confused_techie <[email protected]>
Continue default behavior for NodeJS v14

ab0e38b58e871eb12ca2948cd08ae6f754d0731d authored about 1 year ago by confused_techie <[email protected]>
Manually install python and `setuptools`

e84a60254c5bfcda8e7028ade4b99e8148a4b194 authored about 1 year ago by confused_techie <[email protected]>
src: Update error text for -b/-t flags in install.js

These flags don't accept commit hashes, only tag or branch names.

ad9d31ab5cc87c8de5b4eec10ba31d380df961c3 authored about 1 year ago by DeeDeeG <[email protected]>
src: Delete unused variable in uninstall.js

Follow-up to some code removal in PR 103.

cb471277708ce5f8f8ffa394bf192f492ccaa315 authored about 1 year ago by DeeDeeG <[email protected]>
Merge pull request #103 from pulsar-edit/stop-pinging-backend-for-uninstalls

src: Stop pinging backend during package uninstalls

6ea5aa067a4c25c02346e476e1fd43bacd14d23c authored about 1 year ago by DeeDeeG <[email protected]>
src: Delete unused requires from uninstall.js

afa059bf0de663b650d4919f74165a2b804ed5ce authored about 1 year ago by DeeDeeG <[email protected]>
src: Stop pinging backend during package uninstalls

So, we stopped *using* these pings on our implementation of the
backend, since it doesn't really...

e3934adc9ac9d7b7c60c07d88633b357542768fd authored about 1 year ago by DeeDeeG <[email protected]>
src: Fix usage/help text for -b/-t flags for ppm install

These flags do not *actually* take commit SHAs as arguments,
only branch or tag names.

The flag...

5005436a473a1c4e9bfcd623a2f4d1bd1fa9061b authored about 1 year ago by DeeDeeG <[email protected]>
Merge pull request #95 from 2colours/asyncify-without-top

Asyncify without topmost interface

13fb2845e00d7e04c2461f93e44db123e309e930 authored about 1 year ago by DeeDeeG <[email protected]>
Merge pull request #101 from pulsar-edit/fix-CI-node-18

CI: Work around a weird bug in Yarn v1.x

03b81addef67cde2bd479081abfb6a5ab7361645 authored about 1 year ago by DeeDeeG <[email protected]>
CI: Work around a weird bug in Yarn v1.x

Install a global copy of node-gyp for Yarn to use.
Works around a really weird bug.

Details of ...

12c276b6233cba8ec60bccfe58bc33c618e0de60 authored about 1 year ago by DeeDeeG <[email protected]>
s/Atom/Pulsar/ in enable

Co-authored-by: confused_techie <[email protected]>

4d0b6796ac01cf48d9429a328c4a5568a03d20fb authored about 1 year ago by Márton Polgár <[email protected]>
s/Atom/Pulsar/ in install

Co-authored-by: confused_techie <[email protected]>

e35010a9219f3e31c0948561367b1bfd4747e11d authored about 1 year ago by Márton Polgár <[email protected]>
s/Atom/Pulsar/ on the go

Co-authored-by: confused_techie <[email protected]>

72f929d6f5b65412fc034f76055749236a790df5 authored about 1 year ago by Márton Polgár <[email protected]>
auth.js getToken asyncified

All the previous tests pass still. Finally, a function that could be changed to
an async flow, ra...

1baaa605a7b05ff5f302388252433f0f671f1a47 authored over 1 year ago by Polgár Márton <[email protected]>
Asyncification of rebuild-module-cache.js

This command is broken on master as well but install.js calls the rebuild
method so I went ahead ...

92f7ae747d6ff5ee1890c6c7b1cd126986d22953 authored over 1 year ago by Polgár Márton <[email protected]>
Fix --version flag

The recent PR #100 made me want to check this command and I noticed
I messed up at two places to ...

71278ead52a42227eda63d4145ba5f3a65461827 authored over 1 year ago by Polgár Márton <[email protected]>
Asyncify and fix upgrade.js

upgrade-spec.js has been reclaimed with all tests passing.
Seems like the 'async' package has a n...

ae43a469dbab585147b236b7bfec3567e3cad562 authored over 1 year ago by Polgár Márton <[email protected]>
Prettifying git.js

No interface modifications, just some looks. All tests passing.

2cb92e55808c6c6f2011324d4b229be3035a552f authored over 1 year ago by Polgár Márton <[email protected]>
Fully rework login.js into async

Tests (and manual check) passes. Now the command has no special return value,
and getTokenOrLogin...

ba12df84f07ba9c3e590142346a0bca7a020e79d authored over 1 year ago by Polgár Márton <[email protected]>
Promisify ci.js

Tests still pass. It's a really thin Promise wrapper on the existing code.

cf85347de0007e79c01b00aac3286f3482d97602 authored over 1 year ago by Polgár Márton <[email protected]>
Asyncification of getTokenOrLogin

This is the main reason I didn't want to touch Login before. It wasn't as
scary as it first seeme...

85760539f28e84b75893f79ce6bd92c75fbccddb authored over 1 year ago by Polgár Márton <[email protected]>
Promisification of featured.js

Tests passing. Two of the three methods could immediately be turned into async 🎉

9823c2184936cc9db327fc0a6f8b7d790b9ce07d authored over 1 year ago by Polgár Márton <[email protected]>
Eliminating all callbacks from upgrade.js

Similar to the previous ones. All tests passing.

316d9fe7bef5d2525b554d4a21c9b0b7f629f9c2 authored over 1 year ago by Polgár Márton <[email protected]>
Elimination of Q and (partial) asyncification of login.js

All tests passing - but tests are too lenient because they don't actually
test the prompt path......

5e8d10954cd61ab31bb1ea626818d982ca3e7f37 authored over 1 year ago by Polgár Márton <[email protected]>
Eliminating all callbacks from unstar.js

Similar to the previous cosmetic changes. All tests still passing.

8ba5e833e64c72e19d0a0b3f88d407af9615113d authored over 1 year ago by Polgár Márton <[email protected]>
Eliminating all callbacks from ci.js

This is a cosmetic phase of the iterative development. I'm eliminating as
much of callbacks as po...

0aaac88730ca8639ef4a4374651e51286cecc880 authored over 1 year ago by Polgár Márton <[email protected]>
Wrapping all the command executions

There are failing tests that I isolated in a spec2 folder.
- develop-spec seems like it "mocks ou...

6058e8c2998ec60c0894d484422335b690c82d05 authored over 1 year ago by Polgár Márton <[email protected]>
Promisification of clean.js

Tiny file, tiny wrapper, tests pass.

ccb5d3ebde78b0fa4d906d8c923731e4bd728b1c authored over 1 year ago by Polgár Márton <[email protected]>
Better sort broken testfiles

It seems that install-spec was the one that didn't close the server, causing the remaining
tests ...

fe3bf8793b0edcfd1505fb78d33efca5dfcd99c8 authored over 1 year ago by Polgár Márton <[email protected]>
Cleanup and promisification of the develop command

And the polishment of the corresponding test which passes now. 🎉
getRepositoryUrl has a true reso...

b092ca5178ab6026144a7997e96f312d1d150f3d authored over 1 year ago by Polgár Márton <[email protected]>
Promisification of config.js

Tests pass, tiny wrapper of tiny command

34d78f79f0eef2a19d74fbcd9ea34c1fc0333912 authored over 1 year ago by Polgár Márton <[email protected]>
Promisification of disable.js

A bit fatter wrapping for a bit fatter command. Tests are passing.

689e8e666225782c61bb532ab7b057a9a5ccfdcd authored over 1 year ago by Polgár Márton <[email protected]>
Promisification of docs.js

Tests passing, trivial wrapper used.

2e25bb06b597eb6e17871a5a167c8cfdb42e093e authored over 1 year ago by Polgár Márton <[email protected]>