Skip to content

Commit c01d314

Browse files
committed
fix: support trailing commas in JSONC config files
Replace custom strip_jsonc_comments function with json-strip-comments crate which properly handles both comments and trailing commas. Also reverts biome dependency versions to pre-pretty-printer state to fix build failures caused by incompatible biome crate versions. Fixes #669
1 parent 6e2677c commit c01d314

7 files changed

Lines changed: 861 additions & 1038 deletions

File tree

.github/actions/setup-postgres/action.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ runs:
3535
echo "Extension directory: $(pg_config --sharedir)/extension"
3636
echo "Library directory: $(pg_config --pkglibdir)"
3737
38-
# Clone and build plpgsql_check
39-
git clone https://github.com/okbob/plpgsql_check.git
38+
# Clone and build plpgsql_check (pinned to v2.7.11 for PG15 compatibility)
39+
git clone --branch v2.7.11 --depth 1 https://github.com/okbob/plpgsql_check.git
4040
cd plpgsql_check
4141
4242
# Clean and compile

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,4 @@ test-results/
5050
site/
5151

5252
biome-main/
53+
.review/

0 commit comments

Comments
 (0)