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

Relaxed @site.lang rule to non-fatal

closes https://github.com/TryGhost/Toolbox/issues/297

- Having this rule as a fatal for upcomin...

e28d535117463b8ce9de027bb97bd912c1c0c09f authored over 2 years ago by Naz <[email protected]>
Update dependency @tryghost/zip to v1.1.25

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

7ba4268fb946d06de07699f0e9a0d74a05495467 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency sinon to v14

9533fadadc2794de7bcf20076614e2fa7bc552f3 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.24

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

bb4a6a00f0aa1d41e9cb6c1417aa65a216ade706 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency mocha to v10

78bdbde1f6daa9b31e2849e52408f658d5b10cab authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency express to v4.18.1

2dc06af9ee4228ac29426aba2ea664e089273fe9 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/logging to v2.1.8

dc6a0a7ac48a86ae2024be7ae70c95b0e82f9bd8 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/errors to v1.2.12

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

65f02bf9028c71f553040f1332cd1d30c6fe22f1 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency express to v4.18.0

75b2aa65f9f62f747e39210f26573811fd9c6f11 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.23

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

441f950ce736628123c3ddebeef18563963d0a02 authored over 2 years ago by Renovate Bot <[email protected]>
🔥 Dropped support for Node 12

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

- Node 12 is soon to be EOL so we're droppi...

3c582449a105b6ba4fdec21307be41882fa0360a authored over 2 years ago by Daniel Lockyer <[email protected]>
Switched to GitHub Actions template for test workflow

- this switches the repo to using a template so we can remove duplicate
code and make CI easie...

13d337e56df36c87fe654a482ecde0f5d97b5c33 authored over 2 years ago by Daniel Lockyer <[email protected]>
Update dependency @tryghost/logging to v2.1.7

5955360c9864094d735e2f988cd2b2a97cf84895 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/logging to v2.1.6

742923cd2876160f9e709a25004c08dab4365628 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/errors to v1.2.11

7bcd116f1dd74685d488db96acff8730707789f6 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency fs-extra to v10.1.0

6afaf252015d1e4163066d48d273d35386ae0469 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency semver to v7.3.7

b7a5a51f2c4fc6359264696d40861c846c1d512e authored over 2 years ago by Renovate Bot <[email protected]>
v4.27.0

49f34872b2f254f86e69bf22c1cac840ba92331f authored over 2 years ago by Naz <[email protected]>
🐛 Fixed false positive fatal error for {{tiers}}

closes https://github.com/TryGhost/Ghost/issues/14452

- The {{tiers}} helper with valid documen...

b411fb6f6e4bec4f675bce49defedcebdc6a5a1b authored over 2 years ago by Naz <[email protected]>
Removed commented out test cases

no issue

- These commented out test cases are not useful to keep in the codebase. If there's a ...

8b0948236b3044156051b069091a1a5791449d0f authored over 2 years ago by Naz <[email protected]>
Update dependency @tryghost/logging to v2.1.5

ef4aa8cd3f8f2add368cea526c061656c1f2ccde authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/errors to v1.2.10

840b17fbb4911ec5b3b2493ce2c14c5727701345 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency @sentry/node to v6.19.6

3fad543f78322e8891be909eadc10af5c3ae69c7 authored over 2 years ago by Renovate Bot <[email protected]>
Update dependency semver to v7.3.6

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

0809e7fd60a1a65e924f8a313ce9255f32fc95ac authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/logging to v2.1.3

3be3933c66450aff8127e3f4ef2191523c91576c authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/errors to v1.2.8

2d0b332614a5647479d655b9effef4f4005778fc authored almost 3 years ago by Renovate Bot <[email protected]>
v4.26.1

10cf0333d4984d837248215fafc304db5ed53d00 authored almost 3 years ago by Naz <[email protected]>
Made use of error.code a fatal error in v5

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

- We want to be able to clean up as much as...

c7a101be5b684fa4926efda6394c44bb26374551 authored almost 3 years ago by Naz <[email protected]>
Made use of .currency_symbol a fatal error in v5

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

- We want to be able to clean up as much as...

0bba9176bddea5ac79e55abbbfb11707fec0ec04 authored almost 3 years ago by Naz <[email protected]>
Removed ghost-api rule check from v5 rules

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

- The GS010-PJ-GHOST-API-PRESENT rule overr...

c11a039350ec94912f85a868ee9df9a63867d06b authored almost 3 years ago by Naz <[email protected]>
Update dependency @tryghost/logging to v2.1.2

1b4261b2d9a4ff50494bc8b8783f8597e601fa51 authored almost 3 years ago by Renovate Bot <[email protected]>
v4.26.0

596f99ae57c8dd2078e0fab1276bbbdfe826ff3a authored almost 3 years ago by Naz <[email protected]>
🐛 Fixed rule detail links in v4 and v5 rule sets

refs https://github.com/TryGhost/gscan/issues/178

- This is a change that fixes a symptom - bro...

6dadf9d31d1ea7d1a5816ad05013c1f3173e36c8 authored almost 3 years ago by Naz <[email protected]>
Removed blocking lstat calls

- `lstatSync` is a blocking call to the filesystem and may block the
process when the underlyi...

c7e40e1bcc9ebcfc0d07e00664842d0caa335d2d authored almost 3 years ago by Daniel Lockyer <[email protected]>
Copy updates in lang related deprecations

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

- Previously used copy did not make as much...

40217c9c5930a865bf1b14873601a661d6e8d037 authored almost 3 years ago by Naz <[email protected]>
Fixed data helpers help link in permalinks rules

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

- The link was producing 404 because it was...

83d039364dad881278b7298a68de6212e6aa8f41 authored almost 3 years ago by Naz <[email protected]>
✨ Promoted deprecation errors to fatal in v5 rules

refs https://github.com/TryGhost/Toolbox/issues/263
refs https://github.com/TryGhost/gscan/commi...

cdb76e980912bc08e249c6218397dab86eb646fb authored almost 3 years ago by Naz <[email protected]>
Update dependency @sentry/node to v6.19.3

7e63ce6e2c8120c753c2d32449e520ced2a6d164 authored almost 3 years ago by Renovate Bot <[email protected]>
Cleaned up v5 spec from PJ-* rules

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

- The rules checking "ghost-api" version wo...

22eff26746f8c2ac213f51f531c2bac61af1824a authored almost 3 years ago by Naz <[email protected]>
Bumped author related deprecations to fatal

refs https://github.com/TryGhost/Toolbox/issues/263
refs https://github.com/TryGhost/gscan/commi...

71e91f3fd8ee8ab2ce19142ddab6744a324c4edd authored almost 3 years ago by Naz <[email protected]>
Removed misleading TODO for locles rule

no issue

- The rule is marked in v4 spec already. This TODO was only causing confusion

6a2397e9cccc7048b9231ff2e49b47f25cd555f3 authored almost 3 years ago by Naz <[email protected]>
v4.25.3

0e5179a41b79e8bc7940580eb35117f974d8253b authored almost 3 years ago by Naz <[email protected]>
Removed GS002-ID-HELPER {{id}} check from v4/v5

refs https://github.com/TryGhost/gscan/issues/179
refs https://github.com/TryGhost/gscan/commit/...

e27e6435e2745f66382ca0c181334f91a5c42fcf authored almost 3 years ago by Naz <[email protected]>
Hardcoded checker test success rules

refs https://github.com/TryGhost/gscan/commit/6b03def8fd0c46f96a0a2280bb03ab3397228140

- The "c...

28f332886ced14c8c152090fb4908caaae202a0a authored almost 3 years ago by Naz <[email protected]>
Fixed value modification in unrelated rule sets

refs https://github.com/TryGhost/gscan/issues/179

- Without a clone the rules from previous ver...

726df7bf6ff68ba6253d45b45e88504b2ba4ff7e authored almost 3 years ago by Naz <[email protected]>
Removed GS002-DISQUS-ID {{id}} check from v4/v5

closes https://github.com/TryGhost/gscan/issues/179

- The {{id}} helper deprecation check is so...

3e236d143c98258b1d091c16711291e430e0dbd1 authored almost 3 years ago by Naz <[email protected]>
Update dependency @tryghost/zip to v1.1.22

9542bc1788503801fd72dcffa4c831aab6a57888 authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/zip to v1.1.21

08eba676136a65de7c6d36361f2dd49d387d1a2e authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/logging to v2.1.1

3592561030e1543e21e698f740c0de01b37fe192 authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/errors to v1.2.7

6e93ea80c1fbf001b1e0864ddb27a28fa40ab11d authored almost 3 years ago by Renovate Bot <[email protected]>
v4.25.2

251ad815de958ebd7b2c47df92ae88633d3744d7 authored almost 3 years ago by Daniel Lockyer <[email protected]>
Update actions/checkout action to v3

f77be4f5b2368ce27fa3dff1a3cdef1c91b74193 authored almost 3 years ago by Renovate Bot <[email protected]>
Switched from `@tryghost/ignition-errors` to `@tryghost/errors`

- `@tryghost/ignition-errors` is deprecated and the contents have been
merged into `@tryghost/...

6c9730dc83e7f07591413400acbb17c04f8d7f93 authored almost 3 years ago by Daniel Lockyer <[email protected]>
v4.25.1

3670b3879d8375daab9b8307d2c8fbb24bee0fe3 authored almost 3 years ago by Naz <[email protected]>
Fixed typos

f12e86b9ef13710c339f2c9746787fff89558bc1 authored almost 3 years ago by Naz <[email protected]>
v4.25.0

475f827caecac60c33572d23d9d1a558d7b0f9fc authored almost 3 years ago by Naz <[email protected]>
✨ Added {{@product(s)}} data helpers check

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

- The {{@product]} and {{@products}} data wil...

83ca573761df711699ce765a9d9f1ee124cf1f27 authored almost 3 years ago by Naz <[email protected]>
Fixed formatting in valid templates

no issue

5f707481afc0a4b039c0dcab78d577e8b93c557d authored almost 3 years ago by Naz <[email protected]>
Fixed reported "pass" rules counts

no issue

- The options object is passed around to determine which rule sets have been used base...

6cda7b2f6943caf1f3b7f0b640aa954ce1ef3b75 authored almost 3 years ago by Naz <[email protected]>
Update dependency @sentry/node to v6.19.2

dd77ee15c088030fe6de4b02c66345f94c0c4385 authored almost 3 years ago by Renovate Bot <[email protected]>
Update dependency @tryghost/logging to v2.1.0

7c9764f292e7f4147caba3408ae7509c6afc2b85 authored almost 3 years ago by Renovate Bot <[email protected]>
Aliased the canary checks to v4

refs https://github.com/TryGhost/Team/issues/1407
refs https://github.com/TryGhost/gscan/commit/...

66ba1e5b2034b023d0c764e4147055b5dff65f3d authored almost 3 years ago by Naz <[email protected]>
Added missing templates

refs https://github.com/TryGhost/gscan/commit/651866bca6b73e4b122080a4ba949c57cf315b19

- Fatfin...

a18664d921782ddba69156d6fe43553e5325b6d0 authored almost 3 years ago by Naz <[email protected]>
✨ Added {{products}} helper deprecation check

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

- The {{products}} helper was briefly used in...

651866bca6b73e4b122080a4ba949c57cf315b19 authored almost 3 years ago by Naz <[email protected]>
Fixed typo in {{author}} deprecation rule

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

- The helper details referenced @site inste...

1a9af21a027af4aa021eb937114330a1cb0c94c1 authored almost 3 years ago by Naz <[email protected]>
Update dependency @tryghost/logging to v2.0.5

d9191c03eb422cd20e30a0717f1474f3f304314d authored almost 3 years ago by Renovate Bot <[email protected]>
v4.24.0

efa4b26848998709e221051ceebe492452145676 authored almost 3 years ago by Naz <[email protected]>
Updated readme regarding fatal errors

no issue

- The rules for booting an instance with fatal errors has changed since Ghost 4.0 and ...

707f18c011293e6c3a28782537c21eb511cfcf5b authored almost 3 years ago by Naz <[email protected]>
✨ Marked author -related rules as fatal

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

- These rules are to do with the deprecatio...

2268611a28b262c5b0979ddd6036b3059cec9ba0 authored almost 3 years ago by Naz <[email protected]>
Update dependency @sentry/node to v6.19.1

61a076aedbbb9ab44165d589f72da849bbeff486 authored almost 3 years ago by Renovate Bot <[email protected]>
Refactored order of rules in canary spec

no issue

- The convention of having two sections in the spec for "new" and "updated" rules was ...

e48f13ec3445e8f928a99684b1fe79e55aa4354a authored almost 3 years ago by Naz <[email protected]>
v4.23.1

feec5091a58847e498750412254ef531281cd785 authored almost 3 years ago by Naz <[email protected]>
Fixed test syntax

d666c8067b5056306a77e2ce807809836e51962f authored almost 3 years ago by Naz <[email protected]>
Converted template syntax tests to use es6 syntax

no issue

- Converted v5 syntax tests to use es6 syntax. New tests should follow this same patte...

9153d2ad4e83bde90cd1687a8841e2dc3adbadc0 authored almost 3 years ago by Naz <[email protected]>
v4.23.0

1add15cf2a9af8064fe00c3802a6eafbe314a0c2 authored almost 3 years ago by Naz <[email protected]>
Improved v5 deprecation test assertion

no issue

- This is a small attempt to make the "fail" result checks more reliable
- The problem...

6b03def8fd0c46f96a0a2280bb03ab3397228140 authored almost 3 years ago by Naz <[email protected]>
✨ Added {{author}} helper deprecation check

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

- The {{author}} helper has been deprecate...

377e46dd867d2865f0ecd26e76ddc532ca6faea5 authored almost 3 years ago by Naz <[email protected]>
🐛 Fixed faulty compilation failure variable scope

no issue

- When working on a feature the errors returned by the method were one too many and co...

835d7fedf503445d36450657bd3dee7b51538f45 authored almost 3 years ago by Naz <[email protected]>
🔥 Made GS001-DEPR-BLOG a fatal error

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

- The use of {{@blog}} was deprecated in v...

cb12290670000f24496abc8d586c861b56ab3d65 authored almost 3 years ago by Naz <[email protected]>
Fixed format test suite

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

- Some of the test cases were missing corre...

74c38303c84018648a1b490c89770f3c919d43a3 authored almost 3 years ago by Naz <[email protected]>
Added fatal error checks in format test suite

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

- The change introduces a new concept of ch...

09d659c6e723692ee3aa2b07eb9625b905bf184c authored almost 3 years ago by Naz <[email protected]>
Added v5 deprecation fixtures

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

- These will be used as a scaffolding for v...

0514232955f77bd859301eb94493950c078e5b91 authored almost 3 years ago by Naz <[email protected]>
Added v5 tests suite for format tests

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

- Ground work before adding @blog deprecati...

7cd212ab2c80f911909e2de72872876c1bd4f7bb authored almost 3 years ago by Naz <[email protected]>
Added v5 deprecations test suite

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

- Ground work before adding @blog deprecati...

f950e1671928a73912e4962698867c0d79c1258f authored almost 3 years ago by Naz <[email protected]>
✨ Added v5 package json check for engines.ghost-api

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

- The "engines.ghost-api" property support ...

c40c74b3978a10105ab53dbfb7302698a7f07bcb authored almost 3 years ago by Naz <[email protected]>
Corrected assertion for failed checks

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

- The ".with.keys(" check was only checking...

7f9572c62cc8d5c0ff22b381637b346e52b2b9a6 authored almost 3 years ago by Naz <[email protected]>
✨ Added package json check for engines.ghost-api

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

- The "engines.ghost-api" property support ...

0c1ed2423e7cc113e248ba8cc7f24fb5caa5ba4b authored almost 3 years ago by Naz <[email protected]>
Refactored rule package json assignments

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

- Improved readability

a9f7a1b77840bf5511e82c8c2033c170632847d6 authored almost 3 years ago by Naz <[email protected]>
Renamed isPresentEngineGhostAPI rule

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

- This is groundwork before deprecating use...

13ce6746fe59b87cbb0a76dc447a217b7220e5e2 authored almost 3 years ago by Naz <[email protected]>
Renamed canary test suites+uses of canary to v4

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

- Suites should be concentrating on explici...

d8eb73ef916693beed869cad7439dcd20c7f5167 authored almost 3 years ago by Naz <[email protected]>
Branched out canary into v4 spec

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

- Ghost v5 is coming soon and before introd...

ae13b4c43c499e5fdd1fbde063274ad745c5bfc0 authored almost 3 years ago by Naz <[email protected]>
Updated readme with v5/canary changes

refs https://github.com/TryGhost/Toolbox/issues/240
refs https://github.com/TryGhost/gscan/pull/...

adab02c2b35778754f50693856e045e7fa357084 authored almost 3 years ago by Naz <[email protected]>
Fixed typo

dbc8d32c1dca1f52016431c1a655a4c562fc80e9 authored almost 3 years ago by Naz <[email protected]>
Updated web interface to include v5 checks

refs https://github.com/TryGhost/Toolbox/issues/240
refs https://github.com/TryGhost/gscan/pull/...

d3e2aab0e95adcf0c9123aac3bca89b1810c3446 authored almost 3 years ago by Naz <[email protected]>
Reorganized package.json checks to include v5

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

- Fixes the rules included in v4 and v5 spe...

33bcd01d54e2370602d18bb7abe0ac5a8ba1eac0 authored almost 3 years ago by Naz <[email protected]>