From 89aedc0b8e27016dceed94d697cb84fe5fdb7d66 Mon Sep 17 00:00:00 2001 From: Austin Turner Date: Mon, 11 May 2026 08:49:24 -0700 Subject: [PATCH 1/3] chore: update release workflow --- .github/workflows/release.yml | 4 ++-- .release-it.json | 9 ++++----- README.md | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7a65fda..1916b72 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,9 +8,9 @@ on: description: Increment required: true options: - - major - - minor - patch + - minor + - major permissions: id-token: write diff --git a/.release-it.json b/.release-it.json index 1becec0..3d35d7e 100644 --- a/.release-it.json +++ b/.release-it.json @@ -4,11 +4,10 @@ }, "github": { "release": true, - "assets": [ - "jetstreamapp-soql-parser-js-${version}.tgz", - "dist/soql-parser-js-lwc-v${version}.zip", - "dist/lwc/soqlParserJs.js" - ] + "assets": ["jetstreamapp-soql-parser-js-${version}.tgz", "dist/soql-parser-js-lwc-v${version}.zip", "dist/lwc/soqlParserJs.js"] + }, + "npm": { + "skipChecks": true }, "hooks": { "before:init": ["npm run build", "npm test"], diff --git a/README.md b/README.md index 12ba238..728b7e9 100644 --- a/README.md +++ b/README.md @@ -542,7 +542,7 @@ A minimal `soqlParserJs.js-meta.xml`: ```xml - 65.0 + 66.0 false ``` From 2d091ae0c6cf20d2663161a8109755d0f28d109c Mon Sep 17 00:00:00 2001 From: Release Workflow Date: Mon, 11 May 2026 15:50:47 +0000 Subject: [PATCH 2/3] chore: release v7.2.0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f886fd3..608ed0f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@jetstreamapp/soql-parser-js", - "version": "7.1.1", + "version": "7.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@jetstreamapp/soql-parser-js", - "version": "7.1.1", + "version": "7.2.0", "license": "MIT", "bin": { "soql-parser-js": "bin/soql-parser-js" diff --git a/package.json b/package.json index f1fd573..a63e45a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jetstreamapp/soql-parser-js", - "version": "7.1.1", + "version": "7.2.0", "salesforceApiVersion": "66.0", "description": "Salesforce.com SOQL parser and composer", "main": "dist/cjs/index.js", From aed5a00ef5ffd4c5bba49a30051844acea6ce4c0 Mon Sep 17 00:00:00 2001 From: Austin Turner Date: Mon, 11 May 2026 08:57:36 -0700 Subject: [PATCH 3/3] chore: fix docs site build --- .release-it.json | 2 +- docs/static/sample-queries-json.json | 11 ++++- package-lock.json | 70 ++++++++++++++++++++++++++++ package.json | 1 + 4 files changed, 82 insertions(+), 2 deletions(-) diff --git a/.release-it.json b/.release-it.json index 3d35d7e..dd0d6ed 100644 --- a/.release-it.json +++ b/.release-it.json @@ -4,7 +4,7 @@ }, "github": { "release": true, - "assets": ["jetstreamapp-soql-parser-js-${version}.tgz", "dist/soql-parser-js-lwc-v${version}.zip", "dist/lwc/soqlParserJs.js"] + "assets": ["jetstreamapp-soql-parser-js-${version}.tgz", "dist/soql-parser-js-lwc-v${version}.zip"] }, "npm": { "skipChecks": true diff --git a/docs/static/sample-queries-json.json b/docs/static/sample-queries-json.json index 90d42cb..5395dbf 100644 --- a/docs/static/sample-queries-json.json +++ b/docs/static/sample-queries-json.json @@ -128,5 +128,14 @@ "SELECT Id FROM Account WHERE (NOT Invoice_Type__c LIKE '%Usage%')", "SELECT Id, City FROM Lead WHERE NOT ((NOT (City LIKE '%LHR%')) AND City LIKE '%KHR%')", "SELECT Name FROM Invoice__c WHERE Balance__c < USD-500", - "SELECT Name, Id FROM Contact USING SCOPE mru ORDER BY Name ASC" + "SELECT Name, Id FROM Contact USING SCOPE mru ORDER BY Name ASC", + "SELECT Id FROM Task USING SCOPE delegated", + "SELECT Id FROM Account USING SCOPE everything", + "SELECT Id FROM Account USING SCOPE mine", + "SELECT Id FROM ProcessInstanceWorkitem USING SCOPE mine_and_my_groups", + "SELECT Id FROM Account USING SCOPE my_territory", + "SELECT Id FROM Account USING SCOPE my_team_territory", + "SELECT Id FROM Account USING SCOPE team", + "SELECT Id FROM Account USING SCOPE scopingRule", + "SELECT Id, Name FROM Account USING SCOPE myRule" ] \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 608ed0f..2697a76 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "npm-run-all": "^4.1.5", "prettier": "^3.8.1", "release-it": "^20.0.1", + "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.1.0" } @@ -2445,6 +2446,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.0.tgz", + "integrity": "sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-uri": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-7.0.0.tgz", @@ -4201,6 +4215,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/restore-cursor": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", @@ -4685,6 +4709,26 @@ "dev": true, "license": "0BSD" }, + "node_modules/tsx": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", + "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "~0.27.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, "node_modules/typed-array-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", @@ -6557,6 +6601,15 @@ "get-intrinsic": "^1.1.1" } }, + "get-tsconfig": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.14.0.tgz", + "integrity": "sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==", + "dev": true, + "requires": { + "resolve-pkg-maps": "^1.0.0" + } + }, "get-uri": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-7.0.0.tgz", @@ -7664,6 +7717,12 @@ "path-parse": "^1.0.6" } }, + "resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true + }, "restore-cursor": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", @@ -8006,6 +8065,17 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true }, + "tsx": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", + "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", + "dev": true, + "requires": { + "esbuild": "~0.27.0", + "fsevents": "~2.3.3", + "get-tsconfig": "^4.7.5" + } + }, "typed-array-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", diff --git a/package.json b/package.json index a63e45a..298bd12 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,7 @@ "npm-run-all": "^4.1.5", "prettier": "^3.8.1", "release-it": "^20.0.1", + "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.1.0" },