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

Update for latest core

bb987951aeb91336fd845ef8c68ac835b822aff9 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Bundlewatch config, separate gitignore for JS

9180502ca6302cff950c5f3c558cb62c72f0616d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Dont show diff of yarn lock

f1b001321bac4575715497db972fcde84948e452 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Allow enabling currently disabled steps via infra steps

2abc73f9216c423b8981e5a823c7bbdcc023793d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
v2.0.0-beta.4

2688ea4f9f60605a10deb1b91b1aca24bc306db6 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Named GitHub actions files

f9a7e9c8cc783dd361e08cba4ad09818f355851f authored almost 3 years ago by Alexander Skvortsov <[email protected]>
bump readme

e49813873d4043ccce616a6c251f4046a3823a19 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Publish v2.0.0-beta.3

d8586a38efe78bded2f1c1bc47bc191365c90b60 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Allow custom dest path for files

1641ff4e4484feb8655443e8a2349cc30989cea7 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Release v2.0.0-beta.1

caa4ae8b5af4c7bd1e2c3287044859ddd5133a6e authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Clean up packages

0ebd109506e351e474057a09b43d200a56aacdeb authored almost 3 years ago by Alexander Skvortsov <[email protected]>
glob => globby

73b2b882d91aaf9fd1cb297118bb7046bc4475e1 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Double test timeout

cc2dedb6f3374353e25f6fed10a5700e9b228e8d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
update version in readme

04c333c9b73e4377f7aee0ce1866417260b4046d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Remove manifest

0b0e6983023a2cc9d53224b46f907d0e54c8db2b authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Publish v2.0.0-beta.1

98166377c044d309c9497be7c32bbd75757ab523 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix monorepo path frontend directory

9b75fb51c909ebeb524a169e0644d87c8e8818d0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Not all extensions need to autoload, e.g. bbcode

0041e7cb4c8e56a8866a084243e23b98dd51f936 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Handle exits, support running in monorepo, support skipping loc check

054c0b972cb8682aae11419895dac5a6e107b9fc authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Slight formatting fix

d00a26ed4d6d59e95ed490614c1a93e6ad31bcff authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Don't duplicate eror messages

557e068288a42ef7818cfc8112cabd622ab098a2 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix erroring on dry audit

f140387216e4fe9e1b1658f84d4097097ff468d7 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
IO immediate errors should kill the process and throw an error.

f1a838b61e234f19b71addeb54bc37821efa7f23 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Better handling of errors

bc00d727b45ff320f835cb4ed83174dff6116e4c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
IO output for audit infra

9b4d865f071e0396176d8f07cce5f1331b30babd authored almost 3 years ago by Alexander Skvortsov <[email protected]>
infra commands monorepo support

6e823308f8c8a7e15eb5ccd747ada0655ba21753 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Configure scaffolding files for monorepo

c4622df61a57cdaa426035af5e0e33855422e209 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add support for monorepo scaffolding files

33d2cf6d41a6a6d5fd711471e09aa47b173663ec authored almost 3 years ago by Alexander Skvortsov <[email protected]>
JS common support, fix app imports

8cb6077fc16a6a3cc4ec553265039a89f467b43c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update webpack in package.json

193faba478b0b3c2ad2c10904e5f3235edb741b0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Allow excluding infra

149f12fddc1482085ba16425ed7040db55442e9b authored almost 3 years ago by Alexander Skvortsov <[email protected]>
CSS and locales aren't really updatable

592a14b8363dea45691313ac19ba9076211878bf authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update package.json

fb12314157d09ca8e38f32da7a1ee595aeb1ae50 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update gitignore, gitattributes

241be86d195783754b5cc46d19aa478924e877e6 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Audit Infra

2615994c724b3eb23695e5be7de91d604073ece0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Error if trying to update non-updatable module

ec9ea0c8fc791d47bdc442b635a806fd1d8dc143 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Format JSONs to 4 spaces

9cef5b29ef1783595fd79619b4ff48099f98543d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Better error handling, output outputs at end.

342ee8bfc935403753b27dedeb3a60a3dbaa76d7 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add dry run option to step managers (only works with atomic).

3ecde60ac3fd52b10156508ab7724f5d6da32dbc authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Support monorepo in step manager

91b240997ae4ba49388f549eda590df3bca1c95d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Allow working in Flarum Core

bc8a201cbb8af95f3780a59405e82ca374246676 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Drop ioFactory, add the ability to copy instances of IO directly

a8c9951f297158b370825655822ea41cc7904c9c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
IO supportsANSIColors properties

35238e2082dcb28299b6c4217af5517e9fc18be9 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add output support to IO interface

dcec1ad1ffa00707ce4e4162c05828c972fc1d58 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Run `Git Init` as part of extension init

a3bbeeff33035d275c9cfb34237605199af09130 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Need to get licenseText

e2dad124e07c8e917ef36ab0a2a90cbfc0a01038 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update infra command to work with all modules

8c98ed31d7a9b3d2c4bd29b1b3ac15a522e842ae authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix getting current license

2d49cc3186a38ed4943d89fc0a99122a9d3bc7db authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Don't prompt in infra step factory

2cc5f9a3ba1090ed14288ebdfcc21037c0201bc3 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Finally got `boilersmith` module alias working.

27075c3ceeb293cc4cc012ed66fc48228c196f7c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Simplify tsconfig output

2bcff4ac1cbcf34949e4290c42156fea455b7a91 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix import paths

15f05665543753591e177c4b1526f797280cf55d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix tsc errors

a9d8185a9c33fe4f5adc8ce41861e725dd265c14 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Bump tsc, dry run on test, and use special build config that excludes tests for prod builds

a5e368d6e7ccc5b20453b41da9a5c0ee31c72ca0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Update infra and init commands to use genExtScaffolder

24c1ab83147e414a4f44d12066fc87fd3f9fba38 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Export params and modules lists

3d84cfd86365218d58f0a4bcb17423484690f798 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add args, flags, stub path as properties of base command

7597885b20803988edd55a3b1295eae3f0782312 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Pass eslint

1f93d523ce01750f16f62ef390a5984ea716bc4b authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Apply non-updatable modules when enabling for first time

c9567325af669252b01bad8042ce487b1b0d6968 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Drop infra steps source code and tests

463b37e8da392c22ae19a65835116d8a01d7d366 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix scaffold generation

- Add a cache setter/getter
- Add some missing module dependencies
- Update Flarum init test

5b1d4891580571f2bb0bf9d88e5851c7b384b6d2 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Don't prompt for modules with missing deps

e5da398805d9c108016234d4369c40328eabb0b9 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Some type parametrization fixes

18f3d3e8351cdc1370feaabbf68ac7071e0cf152 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Modules changes:

- Prefix `modules.X` when prompting
- ModuleStatusCache should get an enitre module instance, no...

899bfaf8feb2e38e70c0b77caa0d0942ebc2a4ae authored almost 3 years ago by Alexander Skvortsov <[email protected]>
initStepFactory: only run modules with all dependencies enabled

da90cf3e00fce7f53a4404cdde3f533ed75f3609 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Configure modules/template params for Flarum scaffolding

272096b4f7090f43083683120e73325497f91317 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Include root of arrays in jsonLeafPaths utils

64c42e829c3cee5092fc80b4513d9b6c8f16bd10 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Prefix variables in scaffolding dir with params/modules

d690c2a1a96ff83287c289b0b66b9679e4f8d044 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Non-empty validation params

b2ccf60994c0313012c880a95888384dc8882bd0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
More stubs fixes

c9946052c4331352eefaad813d0b7c3a55a2d02e authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add simple-git to package.json

435ad1bb87a2f7a323e8b416f7eab72ed83d769c authored almost 3 years ago by Alexander Skvortsov <[email protected]>
composer.ts: remove unrelated utils, add `getComposerJson` util

cd5323cbe34ad9ff05f00820bf40ebe78d7f7f41 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Support tests in tsconfig

6fb049ad7495b8f5bf3672cf0b7e496f7eb93d08 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Template params should fall back to prompt if current value can't be retrieved

c6fd2da0b3631b01844f8d2ac052b4bab76ee8c0 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Computable template params should be async

1d662abee2a40edf9e179bc6faf96263fbdcff85 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Expose individual scaffolder template param vals

8e244ac178e3c11da4efd1255a103b4446b3ac74 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
More stubs fixes, name base file appropriately

af8ba7a12556f69d5e6cbc30bd5bde0547bc496b authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Fix modules typehint in ComposerJsonSchema

442a665192517fff270cbbe97867c130f20a8abe authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add empty LICENSE.md file

88d4a200c6ce603665315612e8928f51c700cc07 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Type-fix stubs source

87006fcd0748be92f4f938f23b824bdfa7c1feb4 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Scaffolder: Add support for variable keys in JSON conf

652c4dd52a47a299366f2cc8e9479212a528e1c8 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Variable JSON keys should use template params directly

16e1fa5624e41510addbfed7d82fcd05a6f15ac9 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Drop modules cache from `composer.json`

This is added dynamically via the cache system

7c20aff551c6dcd772de4076d5872a8684d956f2 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Parametrize modules and template params by names

f6130597168ae5f71b81c1cc83fa1b805b0d6a65 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Move stub base to boilersmith as abstract class

32d7c1b2a9bae38b90b592990a7f42343f63436a authored almost 3 years ago by Alexander Skvortsov <[email protected]>
extension-metadata => composer

28c7a289c85874a8e354d3af683df41b5d2ea243 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Move cloneAndFill to boilersmith

cdf25e55ec1b461361dcf474ba5b7a6f0c959eee authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Step cleanup

- pathProvider => paths
- paramProvider => io
- Parametrize steps and step manager by providers ...

52ed1dfd8a908a8db9b7c4a8f097ae54d3e5e21a authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Move boilersmith code and test code to `boilersmith` subdirs

e59359666182a29f876f40f02d841872a708a8ca authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add scaffolder methods for generating init + infra steps

a5831c0d269a591d9923240a50598411b6acac88 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Implement module dependsOn

3b74a40889bbb1657d330881464dad5672eff338 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Enforce module updatability

44d2d3a8b11eabe7f79a62d3747752b8cf67f9b4 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
setModuleValues => setModuleValue

24a97e04dffd02cb52377f9b6ca9b440e0e92463 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
test for cache in init-step-factory

c0233b4e0fd6353e1f01325cb7b25c74b9b9318d authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Generate namespaced template params

42172d4c7c928f2ebd6fb29fbd07c75184c6ea4f authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Implement init step factory

28481d783b2e46dfdca17d9805dd29339dd14c69 authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Drop stray console log

bb1e5716a5b9d4ca2e82e2058acb7209f40297bd authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Add additional module test

766850ccb0ce2cac44b1c8bfa0e1ee414a7ee92a authored almost 3 years ago by Alexander Skvortsov <[email protected]>
runStep should run step instances

2ad05fd0487d14cd2fd0cea20e461adffb2063bb authored almost 3 years ago by Alexander Skvortsov <[email protected]>
Rename `moduleStatuses` => `modulesEnabled`

b6def95f5aa572aa7497da0af3319041c4309d2f authored almost 3 years ago by Alexander Skvortsov <[email protected]>