Ecosyste.ms: OpenCollective

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

github.com/flarum/cli

A CLI helper for developing Flarum extensions.
https://github.com/flarum/cli

Implement extension skeleton step, add utils for testing steps

2d0479c23b5232a61da7374fb530cbe4a2d0ee63 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Add factory for generating path providers

65674c1b604fbf1192227ac60649247b5cadca54 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Rename `license` tpl param to `licenseType`

ca501e14875d351e8b492049eda2d5fbfde325d9 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Drop resources folder

fea1cf27e270934691989c536a3f5090928600d0 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Use stub provider factory in tests

cc68e000da5d67ebc93be58a643373ad0ced780c authored over 3 years ago by Alexander Skvortsov <[email protected]>
Revert "Drop test tsconfig"

This reverts commit 5c08fa8924d57b55ffdf977ef5ad633a5e77d492.

86c7376347ac48b39246156e0772d1dd6d2af398 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Drop test tsconfig

5c08fa8924d57b55ffdf977ef5ad633a5e77d492 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Add missing package

d2165fd54c8ec39c5ee42faa8c0d485a72af71d3 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Let's try again

0ec9c788e03b61b6658c5a42a8cb8860b8af12f1 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Steps should consume PhpProvider

fa0459de5f11bc3b49f7b4f0003de895dd59e62b authored over 3 years ago by Alexander Skvortsov <[email protected]>
Cleanup interfaces

- Move interfaces into implementation files
- Providers should not be aware of their consumer: ...

d472e89087c20ffd3e2006c6ff3cfcaab02e4000 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Reorganize boilerplate to all be under one directory

adc04669ac59a8235031b24f419ba12e169e6640 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Rename param provider test

87a987408ecedd51c0d2d2eef362725d450137b1 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Move in php subsystem provider, add simple test

33187d4606d1539690813cd54cdfebd7942a5997 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Implement path provider

615c806b893e902483e5f76adc03c555c9a98314 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Update test.yml

627b73775bc3dde64156c53b03070f01c49c6691 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Update test.yml

3390b4b56f4637f3fa99e053df832ab0cb2181de authored over 3 years ago by Alexander Skvortsov <[email protected]>
Add testing workflow

b7b9d9b8d10f01415b5a92dfc2cd3abd3af3d93f authored over 3 years ago by Alexander Skvortsov <[email protected]>
Switch to yarn

2cd95abfe584d176dc9206782d8e1d26c2f8895d authored over 3 years ago by Alexander Skvortsov <[email protected]>
Implement prompts-based ParamProvider

5c33c76e1d7a0f309b4bfb460a2beff79dcc8220 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Implement step manager

This is the foundation for the new system

00996db6ed9001a9f9e5994a866b9d3ad1b65f0b authored over 3 years ago by Alexander Skvortsov <[email protected]>
Delete nonexistent command tests

ed7d6da2a6f6e964f6f228b29360dce019ed3eed authored over 3 years ago by Alexander Skvortsov <[email protected]>
Switch to jest, update eslint config

6f389db6d1b391b081b539b97c7d0766dd99263a authored over 3 years ago by Alexander Skvortsov <[email protected]>
Try a refactor, move src to `oldsrc`.

The refactor was an attempt to clean up architecture. Instead, I've decided to abandon this effo...

000be42ff683ff77b4bbda9aa166dec5bc5e57b6 authored over 3 years ago by Alexander Skvortsov <[email protected]>
Add MIT license

Matches other Flarum repos

ffe2c31990a06100f22573759083b7b48184547a authored over 3 years ago by David Wheatley <[email protected]>
Fix check for whether user requested npm be ran

638cd2ac205290c8865f684a4e6d9df73d7c6b4c authored over 3 years ago by Alexander Skvortsov <[email protected]>
Fix month number in migration name (#1)

In JavaScript, months are zero-based (i.e. January is 0 and not 1).

8d98cc91895f0e900cb4ae932683c33e96bc2249 authored over 3 years ago by Matteo Contrini <[email protected]>
1.0.0-alpha.3

f02dd2177f10edf6f0e20b60a74900dfa70d55b5 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add glob to dependencies

a0ef730a7fc52554571531c71e3686e1a27f8ad1 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
1.0.0-alpha.2

abd3c5e387274ce568edfb77eb23d73d1c2e65f2 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add dirs to files

f70632ae2332b9e97fd19e148dc092bd43db46aa authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Restore proper namespaces

148f3344b8d21f5a50cc150dd9bce023c76aeebd authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Fix typing error

e12c8ade7691168e96edd9fc503d5507d55314f4 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
1.0.0-alpha.1

5a095b079a1e2d1effc444882802714702e2fc78 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Update linting script to improve performance

9a8368c32b566a64e8961193a3e8274b8f8f187f authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Simplify README

db87ef1b89ec0e73d102c7307107f9203d8cc498 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Properly process onCancel in prompts calls

71f67a4590d2ebefac3e9826defe2f08b68c4304 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Working event listener generation

631b42f691cc4348780a7dc3d747a63f4b779ff4 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Fix class name resolution

21ab492ab0b48209a0cc170460249c047502ff6f authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add colors!

f794c070ff84c142175cbb32d2cd11054c1d5c8a authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Override help command to space-separate nested commands

dcad043eb82f2b97ad900739d320978a1dc17b64 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Minor style cleanup

d4089a4bd155727ebb32d88e2a15cdac8b3aff15 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Intelligent name handling

- Properly compare names by fully qualifying and resolving them. Passing in fully qualified name...

503b3f1db49665c1093e7891804404a632c8f791 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Pass fully qualified name in extender params

403567eceefe6687042c3a61b538fa022a2495d4 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
(WIP) Revamp "add extender" system

- There is now a specific AddExtender visitor
- ExtenderUtil works by mutating the traverser as ...

f6cb74e5e182786e3b3d31cd5b9789d0937425f8 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Use new params syntax for passing extender spec to the PHP subsystem

ba3a4d9a2832069ba41432c32f82da55e5b58611 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Start definition of extender params

ea1594b2fc81530020f2d14a2631e961efbe7b4f authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Start event listener command (WIP)

1c1a40236ba0cca5e84f909141a008e515e2a5fb authored almost 4 years ago by Alexander Skvortsov <[email protected]>
PHP Subsystem start (WIP)

f153ef2511bdc9fda3ee447de382701521d69880 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
PHP Subsystem: vendor

792815f96cfd9cbc83d616cb6187dde4bdad9630 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Reorganize boilerplate into stubs and boilerplate/extension

64cb35d4fb6f667d371cec13eb120f88dd38c180 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Format

d2226c1c8a9fdee5ffef62a5db8f7a33f82cc277 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Usability improvements

- Allow running CLI commands from a subdirectory of a Flarum extension, not just from root.
- Of...

dc7bb341d0bd990aa733d77ac0288b9346ce7959 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Message cleanup

50e23b65b5a3a17a5c1e98759e9a312bc37b28b4 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add option to install composer, npm packages on init

6a91b1d379bf9532296fa1da8d63e0af88e5dc76 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Update readme

75b09391d3e404645c48c43a9718f98b48e0f1fd authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Cleanup

2e801176da0a46762d9c546a764b7be5e99529ab authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Support for updating JS imports

7e130ab7a5efb893a155f6e4d701c38eb279c28d authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add migration generation command

35ee5228e0ca78f5a6f42b70d8b84dbed939b420 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Move "init" files to subdir of boilerplate

c02f201d81664768ce1fe26cc4ffc2bd05fa91ee authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Refactor to add base FS command

594ef7ee80dbd976c0b2da54c7b5a68b649ecf50 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Working "infra:backend-testing" command

b9835ad4cd07a8a1694dbd9d788c925a4195d3cc authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Describe init command

53673a46f0ef349f7c6d4b822349ce4c74af7452 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Remove augment

8846a07973c55a27cd5ba03b1a508e2f83eeacf8 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Working `init` command

0462984f1885e3e403604d33f0eb7f4a88520820 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add in up-to-date boilerplate

3976f1e086f017fd3a9bd25a117154287c690f47 authored almost 4 years ago by Alexander Skvortsov <[email protected]>
Add skeleton

de1404d323e32de952e74683c44ccf5fa4caf6d7 authored almost 4 years ago by Alexander Skvortsov <[email protected]>