Ecosyste.ms: OpenCollective

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

github.com/TryGhost/gscan

Ghost theme scanner - checks for errors and feature support
https://github.com/TryGhost/gscan

Lazy load checks and AST

no issue

Should speed up loading the gscan library in Ghost

0d2665fa76acec2838be4b2a8f96b7191419dc9b authored about 3 years ago by Sam Lord <[email protected]>
Replace ghost-ignition with @tryghost packages

no issue

Smaller, broken down packages has been the strategy for a while now. This replaces the...

d2c75b7a729c49b90c46b8951f260a742f21be8d authored about 3 years ago by Sam Lord <[email protected]>
Update dependency @sentry/node to v6.15.0

4304776ee4fc737193c68bb352d4ac0ec57cf49d authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency common-tags to v1.8.1

ddede2585b035f6f41e9186019e4c3fb5ee8f6f3 authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.14.3

831275a0952ed3791ded172e0a7e5da5bda40efa authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.14.2

89b80f6cb8d11b5bc7e46b392110be4422f9aaee authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.14.1

9077653a4d2bb5cab404bd811aa0d35f09cc3411 authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency sinon to v12

85b45b48e24774bf6462df64381b724f674a9b07 authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.14.0

ce5f14e2bb4617563078f3e4ee97f21cd90b7b22 authored about 3 years ago by Renovate Bot <[email protected]>
v4.10.1

ea4a5eba2f36fcde0c6ea89fa2a635ce67a5d75a authored about 3 years ago by Thibaut Patel <[email protected]>
🐛 Fixed a parsing crash on invalid package.json

no refs

- A package.json file with invalid json would make gscan crash
- Created a util functio...

7c2c9d54d8d73994f119950fab16bb99a0f68484 authored about 3 years ago by Thibaut Patel <[email protected]>
Update dependency eslint to v8

1681cf0a5a13b6234e59bff69e388a0caf7da53e authored about 3 years ago by Renovate Bot <[email protected]>
v4.10.0

048414d0fae7fcd3901a9be370c0119ab8dad723 authored about 3 years ago by Daniel Lockyer <[email protected]>
🔥 Added support for Node 16

refs https://github.com/TryGhost/Toolbox/issues/71

- Node 16 is now LTS so we're picking up sup...

31ff9f74414fe9d187fd52ed71b41399c9258468 authored about 3 years ago by Daniel Lockyer <[email protected]>
v4.9.4

d935acd3d73423f17ad953b798716009ae539da4 authored about 3 years ago by Thibaut Patel <[email protected]>
Removed theme settings labs flag

refs https://github.com/TryGhost/Team/issues/1164

- removed the flag conditionnal as theme sett...

6ec77a5b5507bc56e8809ac9d3d049b28bc53e83 authored about 3 years ago by Thibaut Patel <[email protected]>
v4.9.3

5d8fcbd1c31ce9db89b298087c652854930763ed authored about 3 years ago by Thibaut Patel <[email protected]>
🐛 Fix a regexp matching a non package.json file

refs https://github.com/TryGhost/Team/issues/1185

- A random `package.json.txt` file would matc...

cd6e89e1ac3e1f116f62ddc4ca3150c90dbdecdd authored about 3 years ago by Thibaut Patel <[email protected]>
v4.9.2

05290996d2d72cd9438539e36e22e341d8369d70 authored about 3 years ago by Thibaut Patel <[email protected]>
🐛 Added partial parsing for AST rules

refs https://github.com/TryGhost/Team/issues/1183

- The `mark-used-partials` rule was not used ...

29796c0811eecb777e8d2470da617cd00a33924a authored about 3 years ago by Thibaut Patel <[email protected]>
v4.9.1

f5696a80366b70b800e8f563788f15196b57acd5 authored about 3 years ago by Kevin Ansfield <[email protected]>
🐛 Fixed error when a theme has no "config" object in package.json

no issue

- custom theme settings code was assuming `config` always existed as a top-level objec...

388f681682b200864bc8d9556a75a55affc32e42 authored about 3 years ago by Kevin Ansfield <[email protected]>
Update dependency @tryghost/zip to v1.1.18

c017d2626c595e1ab97476b8931e7152414ce586 authored about 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/pretty-cli to v1.2.22

b784155a8901ae04809adedc5c45d51021755e56 authored about 3 years ago by Renovate Bot <[email protected]>
v4.9.0

c58078809e20e906dd266543a1cb02750063cd29 authored about 3 years ago by Thibaut Patel <[email protected]>
Added a rule to forbid the custom theme setting image type to have a default

refs https://github.com/TryGhost/Team/issues/1108

- The default is something that the theme dev...

3a29a3419f719e8c9a629e9f2be3b34815cb75be authored about 3 years ago by Thibaut Patel <[email protected]>
v4.8.1

83ea4935d01c61c439b826c3376cca3ccf49e248 authored about 3 years ago by Thibaut Patel <[email protected]>
Updated the custom theme select rule to work with the updated match helper

no ref

The rule now checks for values like {{match @custom.example "123"}}

c3b346bb1ace5d85436cb7827bec69aa1289e889 authored about 3 years ago by Thibaut Patel <[email protected]>
v4.8.0

d995687ca557a23d48550ab1e3997c5ed2b59b3f authored about 3 years ago by Hannah Wolfe <[email protected]>
Moved match helper outside of labs

- working on moving the match helper to being generally available

50134193be6b1b367f4d29692b6e5f054bafa501 authored about 3 years ago by Hannah Wolfe <[email protected]>
Changed labs helper handling to be generic

- if we need to add helpers via labs later we can now do this just by updating the labsEnabledHe...

a762ebb77b1c0009409d2157ee330c34cada7383 authored about 3 years ago by Hannah Wolfe <[email protected]>
Added labs flag support to the CLI

- added the ability to pass in an array of labs flags e.g. --labs matchHelper customThemeSetting...

343e1f998ff1053792ff4ec743d41f7ac1fcbed3 authored about 3 years ago by Hannah Wolfe <[email protected]>
v4.7.1

f3ace7b455d9ec8eaf2b4a3d487270bd0e3e1556 authored about 3 years ago by Thibaut Patel <[email protected]>
Updated the custom theme setting of type color to always have a default value

no ref

We stopped allowing null or empty string

e6a477b3b5842c7770fd4c819a072b34a29a1eff authored about 3 years ago by Thibaut Patel <[email protected]>
v4.7.0

25b08b595babcfcdfafb0d78e2b64438885800ca authored about 3 years ago by Thibaut Patel <[email protected]>
Added two rules to validate defaults for custom theme settings of type boolean and color.

no ref

f67fbdf2b4b9f36d1303a676b93b04b01e6221ab authored about 3 years ago by Thibaut Patel <[email protected]>
v4.6.0

3456b328c1ef556d8dd318adb27de164f3e24862 authored about 3 years ago by Thibaut Patel <[email protected]>
Added a rule to prevent declaring unused custom theme settings

ref https://github.com/TryGhost/Team/issues/1105

- the check 100 contains a framework experimen...

136e02adfd16618dd4bab5e8281d8baa16d5f0d5 authored about 3 years ago by Thibaut Patel <[email protected]>
v4.5.1

4b1363757d273f10d6f850846fc58b9683712e7d authored about 3 years ago by Thibaut Patel <[email protected]>
Revert "Reuse existing extracted custom settings instead of parsing package.json again"

This reverts commit 4be137d6a92af15bd36d3f5974ab5bed68d8167a.

Because customSettings is only fi...

d2de0f5ae27f5b05cd4ea2efefe0dff4e89bb692 authored about 3 years ago by Thibaut Patel <[email protected]>
v4.5.0

48e4c830f6abd1c1f2a790f4a2e76a2f1f1ff709 authored about 3 years ago by Thibaut Patel <[email protected]>
Added a rule to make sure the match helper on select settings is used against specified options

refs https://github.com/TryGhost/Team/issues/1105

056928f7b9fad928899932fae7cc4b3d700814d7 authored about 3 years ago by Thibaut Patel <[email protected]>
v4.4.0

1698c31111bceaf6fa373de8e6d589c29e5af168 authored about 3 years ago by Thibaut Patel <[email protected]>
Reuse existing extracted custom settings instead of parsing package.json again

refs https://github.com/TryGhost/gscan/commit/04dc8414a9987ed9830983153673f3a8178c6c24 https://g...

4be137d6a92af15bd36d3f5974ab5bed68d8167a authored about 3 years ago by Thibaut Patel <[email protected]>
Added the "no unkown custom theme settings" rule

refs https://github.com/TryGhost/Team/issues/1105

04dc8414a9987ed9830983153673f3a8178c6c24 authored about 3 years ago by Thibaut Patel <[email protected]>
Lock file maintenance

3f7616d3767061914d2f0bd32263b6d2784e23de authored about 3 years ago by Renovate Bot <[email protected]>
Added package.json checks for custom themes

refs https://github.com/TryGhost/Team/issues/1105

- only performs checks if the config.custom p...

909b316971efd484cf6cbbdf7e7be29738a43ea9 authored over 3 years ago by Thibaut Patel <[email protected]>
Update dependency @sentry/node to v6.13.3

ef85c6f6e9a9eb261179ac0c3d6e32c5659e97dd authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

2805c92c8e03e9b896f6779fcec2503ee1849c3e authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.17

55ff4152e9ba96ccf37086fdf1964b8eceffe28d authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/pretty-cli to v1.2.21

9b253c57bee37e2bb200f9eebd660137481dbd75 authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.16

c524e42f0e41e80da46b6ccdb420d9145d2ba0d0 authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/pretty-cli to v1.2.20

90d29da56cf3262ec6f393b508e10e3d740051e0 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

81d508ef1a6acfb3920eda27eeff4c5f81497065 authored over 3 years ago by Renovate Bot <[email protected]>
v4.3.1

613e977f600d3e76f5de41e8c8fe83a4019091a8 authored over 3 years ago by Kevin Ansfield <[email protected]>
Revert "Dropped symlinks from package"

This reverts commit 017769c315704e43c51e23ce488c779e2c9fed55.

15fe8c2fb0f54043f80d5de4c3b3885980eadace authored over 3 years ago by Kevin Ansfield <[email protected]>
Removed `!**` in `.npmignore` to fix "include everything" bug in `yarn pack`

refs https://github.com/TryGhost/gscan/commit/017769c315704e43c51e23ce488c779e2c9fed55

- `yarn ...

af9ff3eb2d75b472f614df1336b74d0e402b8cee authored over 3 years ago by Kevin Ansfield <[email protected]>
v4.3.0

8791583797b0e161c6e87de3f150ccfbcbad05a7 authored over 3 years ago by Kevin Ansfield <[email protected]>
Dropped symlinks from package

no issue

- npm is erroring when publishing with "Symbolic link is not allowed"
- removed the sy...

017769c315704e43c51e23ce488c779e2c9fed55 authored over 3 years ago by Kevin Ansfield <[email protected]>
Update dependency glob to v7.2.0

9447c4854fecf4279fc3f233d608d5c4f355bfe9 authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.15

5be3ed8b17cd53b740a1fbda42cb8209a058b9eb authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/pretty-cli to v1.2.19

90ecb7835230bd3c08f989b24b482dc7e3f3d9eb authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.13.2

f22b87617b05467d4bb8b832ea6684be8136f0aa authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.13.1

48e74291451859429c4a29be60f1dfa3a7577d45 authored over 3 years ago by Renovate Bot <[email protected]>
Exposed custom theme settings read from package.json (#403)

refs https://github.com/TryGhost/Team/issues/1070

- pass `options` from `check()` and `checkZ...

d6e18b2f4928e243c3aa9faf31f95af7b5f1b348 authored over 3 years ago by Kevin Ansfield <[email protected]>
Added match helper to allowed list when labs feature is enabled (#404)

refs https://github.com/TryGhost/Team/issues/1070

- added `labs` option to `check()` and `che...

d8e864713c8dda7556ad9f79b001708f49e4b7b9 authored over 3 years ago by Kevin Ansfield <[email protected]>
Update dependency @sentry/node to v6.13.0

8ec7f2820a70b8e8bc6062a8cd399f3ee9c0eacf authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

25fa48bff63a324aa99df0876bff6306ad873e0c authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

2b316055cbfb15eee11dc8330c03e981cf89dd6c authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.12.0

1539e904239f931272b3bc98747b8a4b55efbb52 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

cae70b638fcced7abfdbcb090d347cb72c06f2bc authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

8bd10cac7ca8561a06f35209a286ee4a86d479ff authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

5b1e3d49b5b5df24a9630d77d998a4f0795b869b authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency multer to v1.4.3

a0595fb45cfb34643a733d93a352d810ff296238 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

5d34c529cd215614c5f835e69eb51f7679f4475a authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.11.0

c9976a8dbc0fd40844959236be15f98d81a8c4f7 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

753c546116722d24579faaadc84ef0d74defa841 authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency chalk to v4.1.2

505a1afcde6eb3b717abbf3ea694ca11515537c3 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

a2399de96f1691af154df94526295974ccf6e218 authored over 3 years ago by Renovate Bot <[email protected]>
v4.2.1

1976b7d3285f0af778889c5e5fe4cd54ab394894 authored over 3 years ago by Daniel Lockyer <[email protected]>
Added CSS cachebuster

a0cd94de7aa06d30754b9294c590655b368523a9 authored over 3 years ago by Sanne de Vries <[email protected]>
v4.2.0

2748b4b6bd4b6b26ce0c5fad837ff99ca5b1e9ff authored over 3 years ago by Daniel Lockyer <[email protected]>
Removed title and added linebreaks into README

no issue

- helps for better readability

257743dbbde83d189b39b93d805a1367cc49fcd5 authored over 3 years ago by Daniel Lockyer <[email protected]>
Updated README.md

0c3c395c0989a751388d5c2dab6894b68123f09a authored over 3 years ago by Sanne de Vries <[email protected]>
Fixed animation not working

b35b9be24b9aad449a03b5b99f4a00bff1c6705b authored over 3 years ago by Sanne de Vries <[email protected]>
🎨 Updated Gscan design

5311d7100bf64172bb0df6e5a09bccc6f764b500 authored over 3 years ago by Sanne de Vries <[email protected]>
Update elgohr/Publish-Docker-Github-Action action to v3.04

5f02e00299d8033947222d3cfacf069e5c24d1f0 authored over 3 years ago by Renovate Bot <[email protected]>
Lock file maintenance

6cf7001038f82f661425244e5f31631350ec571d authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency mocha to v9

e1cc88fd30a9fb97d6079481dfad132d67e2f7e7 authored over 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.14

e3e45c3dc43911865e1550c2f8f325e223a275b5 authored over 3 years ago by Renovate Bot <[email protected]>
🔥 Dropped support for Node 10

refs https://github.com/TryGhost/Team/issues/658

- Node 10 is EOL so we no longer officially su...

138460f2291a886fb0a5ed5fefd82bc040ead59f authored over 3 years ago by Daniel Lockyer <[email protected]>
v4.1.4

91dada8441702fc101814bf7b6b6fba31b5330a2 authored over 3 years ago by Thibaut Patel <[email protected]>
🐛 Only collect partials with a defined name

no ref

- The mark-used-partials util was recording `undefined` partials, it's not anymore
- Als...

81b89e9289b8c83b90d2b1ffde55e8aebc1f9339 authored over 3 years ago by Thibaut Patel <[email protected]>
Update dependency @sentry/node to v6.10.0

2b9bb8cde5adf5154b249f63ddcef6c590ec040c authored over 3 years ago by Renovate Bot <[email protected]>
v4.1.3

7d57ccbbe9fc0fc2cb3e099e2d85d08ece5be284 authored over 3 years ago by Thibaut Patel <[email protected]>
🐛 Fixed path issues on windows

issue https://github.com/TryGhost/Team/issues/901

- The main issue was in the AST linter, where...

7b414e3b5906f01a07e7b46aca4330d6224715af authored over 3 years ago by Thibaut Patel <[email protected]>
Fixed linter warnings

8207bb1024977b2b4fb8b30497fafd981c7c5476 authored over 3 years ago by Kevin Ansfield <[email protected]>
Update dependency @sentry/node to v6.9.0

523a8af3ee039db3898092baa0f6906f90d0f53f authored over 3 years ago by Renovate Bot <[email protected]>
Added "Tooling" section with astexplorer to readme

refs https://github.com/TryGhost/Team/issues/864

- When exploring or testing handlebars synta...

23c4d1b99241a919ebfb04dc2646232d4517f659 authored over 3 years ago by naz <[email protected]>
v4.1.2

1a4725e995fcf28aaa6cf1b8b3a872aa327e2745 authored over 3 years ago by Thibaut Patel <[email protected]>