Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jobs:
- run: npm ci

- name: Copy original parser
run: cp -r src/jsonpath.ts ${{ runner.temp }}
run: cp -r src/grammer/jsonpath_js.js ${{ runner.temp }}
- run: npm run build:parser
- name: Compare with original parser
run: |
if ! diff -qr src/jsonpath.ts ${{ runner.temp }}/jsonpath.ts; then
if ! diff -qr src/grammer/jsonpath_js.js ${{ runner.temp }}/jsonpath_js.js; then
echo 'Generated parser code is out of sync. Please run "npm run build:parser", and commit the changes.'
exit 1
fi
Expand Down
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@
*.tgz

# macOS
.DS_Store
.DS_Store

# Claude code
.claude/settings.local.json
1 change: 1 addition & 0 deletions .node-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
20.18.1
8 changes: 6 additions & 2 deletions biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,15 @@
"ignoreUnknown": false,
"ignore": [
"src/jsonpath.ts",
"src/grammer/jsonpath_js.js",
"src/grammer/jsonpath_js.d.ts",
"tests/RFC9535/jsonpath-compliance-test-suite/*"
]
},
"formatter": {
"enabled": true,
"indentStyle": "tab"
"indentStyle": "tab",
"ignore": ["**/package.json"]
},
"organizeImports": {
"enabled": true
Expand All @@ -23,7 +26,8 @@
"enabled": true,
"rules": {
"recommended": true
}
},
"ignore": ["package.json"]
},
"javascript": {
"formatter": {
Expand Down
18 changes: 0 additions & 18 deletions grammer/builder.ts

This file was deleted.

42 changes: 0 additions & 42 deletions grammer/jsonpath.footer.ts

This file was deleted.

Loading