From a6658adae95405b4246acc8d496a21b70c111bb3 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Tue, 17 Feb 2026 14:37:38 -0800 Subject: [PATCH 01/24] Update TypeScript compiler `lib` and `target` to ES2023 --- packages/build/webpack/tsconfig.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/build/webpack/tsconfig.json b/packages/build/webpack/tsconfig.json index 806bf4d69b..0a57c5cf02 100644 --- a/packages/build/webpack/tsconfig.json +++ b/packages/build/webpack/tsconfig.json @@ -9,8 +9,8 @@ // sourceMap needs to be true in order for our tests have accurate stack traces, it does not noticeably impact // compile times "sourceMap": true, - "target": "ES2021", - "lib": ["ES2021", "DOM", "DOM.Iterable"], + "target": "ES2023", + "lib": ["ES2023", "DOM", "DOM.Iterable"], // Paradoxically we HAVE to include the jest types. If we do not explicitly include them our builds will pass if we // try to use Node libraries (e.g. Array.at). If we include the jest types our builds will correctly compile against // the lib targets above. From 5b62d5d426a0a6e9e406c35459d22c9b7a1ea270 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 11:05:19 -0800 Subject: [PATCH 02/24] comments --- packages/build/webpack/tsconfig.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/build/webpack/tsconfig.json b/packages/build/webpack/tsconfig.json index 0a57c5cf02..0bdf5f1d53 100644 --- a/packages/build/webpack/tsconfig.json +++ b/packages/build/webpack/tsconfig.json @@ -11,8 +11,8 @@ "sourceMap": true, "target": "ES2023", "lib": ["ES2023", "DOM", "DOM.Iterable"], - // Paradoxically we HAVE to include the jest types. If we do not explicitly include them our builds will pass if we - // try to use Node libraries (e.g. Array.at). If we include the jest types our builds will correctly compile against + // Paradoxically, we HAVE to include the jest types. If we do not explicitly include them our builds will pass if we + // try to use Node libraries (e.g., Array.at). If we include the jest types our builds will correctly compile against // the lib targets above. "types": ["jest"] } From fd9d5b3d915498b836c8c2d5890b1c99237071aa Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 11:09:23 -0800 Subject: [PATCH 03/24] declarationMap: true --- packages/build/webpack/tsconfig.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/build/webpack/tsconfig.json b/packages/build/webpack/tsconfig.json index 0bdf5f1d53..6a8565cdb5 100644 --- a/packages/build/webpack/tsconfig.json +++ b/packages/build/webpack/tsconfig.json @@ -1,6 +1,9 @@ { "compilerOptions": { "allowSyntheticDefaultImports": true, + // Specifying declarationMap as true allows for IntelliJ to correctly resolve the source file instead of linking + // to the .d.ts file. + "declarationMap": true, "esModuleInterop": true, "jsx": "react", "moduleResolution": "node", From 8dac3360acea57ccc4063b3e3966d0978590aa83 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 11:10:22 -0800 Subject: [PATCH 04/24] @labkey/build@8.9.1-fb-es-2023.0 --- packages/build/package-lock.json | 4 ++-- packages/build/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/build/package-lock.json b/packages/build/package-lock.json index 22200c48fe..7f093f0a3e 100644 --- a/packages/build/package-lock.json +++ b/packages/build/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/build", - "version": "8.9.0", + "version": "8.9.1-fb-es-2023.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/build", - "version": "8.9.0", + "version": "8.9.1-fb-es-2023.0", "license": "Apache-2.0", "dependencies": { "@babel/core": "~7.29.0", diff --git a/packages/build/package.json b/packages/build/package.json index ee7b762664..c8f36a6038 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/build", - "version": "8.9.0", + "version": "8.9.1-fb-es-2023.0", "description": "LabKey client-side build assets", "files": [ "webpack/" From 71ea486950dae396762027ad0bc182855e90df62 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 11:11:13 -0800 Subject: [PATCH 05/24] Bump @labkey/build --- packages/components/package-lock.json | 8 ++++---- packages/components/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 6da289d74c..a835b050cf 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -35,7 +35,7 @@ "vis-network": "~10.0.2" }, "devDependencies": { - "@labkey/build": "8.9.0", + "@labkey/build": "8.9.1-fb-es-2023.0", "@labkey/eslint-config": "1.1.3", "@types/history": "4.7.11", "@types/jest": "30.0.0", @@ -3754,9 +3754,9 @@ "license": "Apache-2.0" }, "node_modules/@labkey/build": { - "version": "8.9.0", - "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/build/-/@labkey/build-8.9.0.tgz", - "integrity": "sha512-ygkAJeOG+J+lwCjAJ0JEuIjN9mSsHClL/HvmER+5ubKuE/B6+SykbvF5Zm47JqhGcObm0ONlqaxYxJdEKHIqHw==", + "version": "8.9.1-fb-es-2023.0", + "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/build/-/@labkey/build-8.9.1-fb-es-2023.0.tgz", + "integrity": "sha512-dye/y/MKDx4Q8UHq1h0TzPrzNwZCO7QlkPepkVMdZ0wj8XmfnDQPgZtmhLN968J7BqwzagQM79Ve2Guqcf4slA==", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/packages/components/package.json b/packages/components/package.json index 1f8ea9767c..38fb66ed35 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -75,7 +75,7 @@ "vis-network": "~10.0.2" }, "devDependencies": { - "@labkey/build": "8.9.0", + "@labkey/build": "8.9.1-fb-es-2023.0", "@labkey/eslint-config": "1.1.3", "@types/history": "4.7.11", "@types/jest": "30.0.0", From 4cbd4524bbf3cf532e46d4f9e5ad7ca292d3919c Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 11:13:18 -0800 Subject: [PATCH 06/24] @labkey/components@7.22.1-fb-es-2023.0 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index a835b050cf..658445b0f3 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.0", + "version": "7.22.1-fb-es-2023.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.0", + "version": "7.22.1-fb-es-2023.0", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 38fb66ed35..a5cc5e46b6 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.0", + "version": "7.22.1-fb-es-2023.0", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From b076aded81e3a41fe10150cf1a57b9e360d3986a Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:39:56 -0800 Subject: [PATCH 07/24] @labkey/build: undo declarationMap --- packages/build/webpack/tsconfig.json | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/build/webpack/tsconfig.json b/packages/build/webpack/tsconfig.json index 6a8565cdb5..f671a573fb 100644 --- a/packages/build/webpack/tsconfig.json +++ b/packages/build/webpack/tsconfig.json @@ -1,22 +1,19 @@ { "compilerOptions": { "allowSyntheticDefaultImports": true, - // Specifying declarationMap as true allows for IntelliJ to correctly resolve the source file instead of linking - // to the .d.ts file. - "declarationMap": true, "esModuleInterop": true, "jsx": "react", "moduleResolution": "node", "noEmit": true, "resolveJsonModule": true, - // sourceMap needs to be true in order for our tests have accurate stack traces, it does not noticeably impact + // sourceMap needs to be true in order for our tests to have accurate stack traces, it does not noticeably impact // compile times "sourceMap": true, "target": "ES2023", "lib": ["ES2023", "DOM", "DOM.Iterable"], - // Paradoxically, we HAVE to include the jest types. If we do not explicitly include them our builds will pass if we - // try to use Node libraries (e.g., Array.at). If we include the jest types our builds will correctly compile against - // the lib targets above. + // Paradoxically, we HAVE to include the jest types. If we do not explicitly include them, our builds pass if + // we try to use Node libraries (e.g., Array.at). If we include the jest types, our builds will correctly compile + // against the lib targets above. "types": ["jest"] } } From b9f77147d78e12493cb876da02c3f0b0035da892 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:42:10 -0800 Subject: [PATCH 08/24] Specify @labkey/premium without subpackages --- packages/build/webpack/package.config.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/build/webpack/package.config.js b/packages/build/webpack/package.config.js index dd0fdf795c..da1aa378d2 100644 --- a/packages/build/webpack/package.config.js +++ b/packages/build/webpack/package.config.js @@ -76,12 +76,7 @@ module.exports = { '@hello-pangea/dnd', '@labkey/api', '@labkey/components', - '@labkey/premium/assay', - '@labkey/premium/eln', - '@labkey/premium/entities', - '@labkey/premium/workflow', - '@labkey/premium/storage', - '@labkey/premium/search', + '@labkey/premium', '@remirror/pm', '@remix-run/router', '@testing-library/jest-dom', From f293a3faa52a946dfd73712c23f92098da1da095 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:42:32 -0800 Subject: [PATCH 09/24] @labkey/build@8.9.1-fb-es-2023.1 --- packages/build/package-lock.json | 4 ++-- packages/build/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/build/package-lock.json b/packages/build/package-lock.json index 7f093f0a3e..02bb988fe1 100644 --- a/packages/build/package-lock.json +++ b/packages/build/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/build", - "version": "8.9.1-fb-es-2023.0", + "version": "8.9.1-fb-es-2023.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/build", - "version": "8.9.1-fb-es-2023.0", + "version": "8.9.1-fb-es-2023.1", "license": "Apache-2.0", "dependencies": { "@babel/core": "~7.29.0", diff --git a/packages/build/package.json b/packages/build/package.json index c8f36a6038..0d430382f4 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/build", - "version": "8.9.1-fb-es-2023.0", + "version": "8.9.1-fb-es-2023.1", "description": "LabKey client-side build assets", "files": [ "webpack/" From fece42333198f8a8bcdf0c012e0b65013aa88932 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:43:11 -0800 Subject: [PATCH 10/24] Bump @labkey/build --- packages/components/package-lock.json | 8 ++++---- packages/components/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 658445b0f3..842da13c2f 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -35,7 +35,7 @@ "vis-network": "~10.0.2" }, "devDependencies": { - "@labkey/build": "8.9.1-fb-es-2023.0", + "@labkey/build": "8.9.1-fb-es-2023.1", "@labkey/eslint-config": "1.1.3", "@types/history": "4.7.11", "@types/jest": "30.0.0", @@ -3754,9 +3754,9 @@ "license": "Apache-2.0" }, "node_modules/@labkey/build": { - "version": "8.9.1-fb-es-2023.0", - "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/build/-/@labkey/build-8.9.1-fb-es-2023.0.tgz", - "integrity": "sha512-dye/y/MKDx4Q8UHq1h0TzPrzNwZCO7QlkPepkVMdZ0wj8XmfnDQPgZtmhLN968J7BqwzagQM79Ve2Guqcf4slA==", + "version": "8.9.1-fb-es-2023.1", + "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/build/-/@labkey/build-8.9.1-fb-es-2023.1.tgz", + "integrity": "sha512-CePg3w6WnD7PbeWfXqZh1rUJNykPxRtnX25VE1Age3vxRPyVvrzbc9ulBfhQQuw8mZtqHkhuK6aoPBbSdVQjyw==", "dev": true, "license": "Apache-2.0", "dependencies": { diff --git a/packages/components/package.json b/packages/components/package.json index a5cc5e46b6..a3f0a11508 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -75,7 +75,7 @@ "vis-network": "~10.0.2" }, "devDependencies": { - "@labkey/build": "8.9.1-fb-es-2023.0", + "@labkey/build": "8.9.1-fb-es-2023.1", "@labkey/eslint-config": "1.1.3", "@types/history": "4.7.11", "@types/jest": "30.0.0", From f8a5473ad30d2938048c3a44db67f1831f0308ad Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:44:13 -0800 Subject: [PATCH 11/24] Update tsconfig.json to include declarationMap --- packages/components/tsconfig.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/components/tsconfig.json b/packages/components/tsconfig.json index 07d3269dfc..42e34488e6 100644 --- a/packages/components/tsconfig.json +++ b/packages/components/tsconfig.json @@ -1,6 +1,10 @@ { "extends": "./node_modules/@labkey/build/webpack/tsconfig.json", "compilerOptions": { + // declarationMap is required for IntelliJ to resolve source file references + "declarationMap": true, + "rootDir": "src", + "outDir": "dist", "typeRoots": ["node_modules/@types", "src/typings"] }, "include": ["src/**/*"], From fc6c0c83ad067000b19128a4a411a405ead60592 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 13:47:35 -0800 Subject: [PATCH 12/24] @labkey/components@7.22.1-fb-es-2023.1 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 842da13c2f..635f1346e7 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.0", + "version": "7.22.1-fb-es-2023.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.0", + "version": "7.22.1-fb-es-2023.1", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index a3f0a11508..386e231abf 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.0", + "version": "7.22.1-fb-es-2023.1", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 2324062c952a77bef6f31868f6a8c57466d32d84 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 14:05:54 -0800 Subject: [PATCH 13/24] Exclude .d.ts.map from dist --- packages/components/package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/components/package.json b/packages/components/package.json index 386e231abf..8b47969ff8 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -4,7 +4,9 @@ "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ - "dist/" + "dist/**/*.js", + "dist/**/*.d.ts", + "dist/**/*.scss" ], "main": "dist/components.js", "module": "dist/components.js", From 87ff410c38babff1ff82b6a6ea191f5cbe91de4f Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 14:10:16 -0800 Subject: [PATCH 14/24] @labkey/components@7.22.1-fb-es-2023.2 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 635f1346e7..95e7ba405f 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.1", + "version": "7.22.1-fb-es-2023.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.1", + "version": "7.22.1-fb-es-2023.2", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 8b47969ff8..661d7b4284 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.1", + "version": "7.22.1-fb-es-2023.2", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 13fa5167b2072a5090a220edb24d3081a085da6a Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 14:21:26 -0800 Subject: [PATCH 15/24] Lineage: declare props --- .../src/internal/components/lineage/models.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/components/src/internal/components/lineage/models.ts b/packages/components/src/internal/components/lineage/models.ts index 5a5e4464f9..a3b678bb98 100644 --- a/packages/components/src/internal/components/lineage/models.ts +++ b/packages/components/src/internal/components/lineage/models.ts @@ -335,11 +335,11 @@ export class LineageNode declare url: string; // computed properties - distance: number; - iconProps: LineageIconMetadata; - links: LineageLinkMetadata; - listURL: string; - meta: LineageNodeMetadata; + declare distance: number; + declare iconProps: LineageIconMetadata; + declare links: LineageLinkMetadata; + declare listURL: string; + declare meta: LineageNodeMetadata; static create(lsid: string, values?: Partial): LineageNode { let config; @@ -350,7 +350,7 @@ export class LineageNode config = { ...values, ...LineageIO.applyConfig(values), - ...{ + ...({ children: LineageLink.createList(values.children), lsid, name: values.restricted @@ -358,7 +358,7 @@ export class LineageNode : values.name, parents: LineageLink.createList(values.parents), steps: List(values.steps?.map(stepProps => new LineageRunStep(stepProps))), - }, + } as Partial), }; } From 633aa8c29811c5ab9061d3c17a035bc247224bc4 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 14:21:46 -0800 Subject: [PATCH 16/24] @labkey/components@7.22.1-fb-es-2023.3 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 95e7ba405f..3be980b4bf 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.2", + "version": "7.22.1-fb-es-2023.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.2", + "version": "7.22.1-fb-es-2023.3", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 661d7b4284..d95de91a9c 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.2", + "version": "7.22.1-fb-es-2023.3", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 0b893b65baede149e65cba7329f887e844bad146 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 15:19:33 -0800 Subject: [PATCH 17/24] Bump @labkey/api --- packages/components/package-lock.json | 8 ++++---- packages/components/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 3be980b4bf..2ec5a5a201 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -10,7 +10,7 @@ "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", - "@labkey/api": "1.48.0", + "@labkey/api": "1.48.1-fb-es-2023.0", "@testing-library/dom": "~10.4.1", "@testing-library/jest-dom": "~6.9.1", "@testing-library/react": "~16.3.2", @@ -3748,9 +3748,9 @@ } }, "node_modules/@labkey/api": { - "version": "1.48.0", - "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/api/-/@labkey/api-1.48.0.tgz", - "integrity": "sha512-FBRts8F//kScqVR2Y1xB8tPSMy8me6uWEbnY7kltQDO6qQSVZcHX/DgV9zW115n5rngKhDfBv+3Dr/dz0VMS8A==", + "version": "1.48.1-fb-es-2023.0", + "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/api/-/@labkey/api-1.48.1-fb-es-2023.0.tgz", + "integrity": "sha512-RtToRS/qo3aYOe/ee7P+eF0DlGROD7rRhH6+XIxqSO/OkYb6/RZwpoqlspnIQbKqlI42LESe8hdFm8h+HxHYQw==", "license": "Apache-2.0" }, "node_modules/@labkey/build": { diff --git a/packages/components/package.json b/packages/components/package.json index d95de91a9c..c8a6743e02 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -52,7 +52,7 @@ "homepage": "https://github.com/LabKey/labkey-ui-components#readme", "dependencies": { "@hello-pangea/dnd": "18.0.1", - "@labkey/api": "1.48.0", + "@labkey/api": "1.48.1-fb-es-2023.0", "@testing-library/dom": "~10.4.1", "@testing-library/jest-dom": "~6.9.1", "@testing-library/react": "~16.3.2", From d0388edde6e29facbfeb980535624ce2ac6f38c7 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 15:21:41 -0800 Subject: [PATCH 18/24] Update tsconfig.json path --- packages/components/tsconfig.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/components/tsconfig.json b/packages/components/tsconfig.json index 42e34488e6..6bf3b8c0fc 100644 --- a/packages/components/tsconfig.json +++ b/packages/components/tsconfig.json @@ -5,6 +5,10 @@ "declarationMap": true, "rootDir": "src", "outDir": "dist", + "paths": { + // Point to the dist/lib folder where the .d.ts files are output + "@labkey/api": ["../../../labkey-api-js/dist/index"], + }, "typeRoots": ["node_modules/@types", "src/typings"] }, "include": ["src/**/*"], From 5c2424cf20b8f29ca6d69a4a06aa338609776c5c Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Thu, 5 Mar 2026 15:21:57 -0800 Subject: [PATCH 19/24] @labkey/components@7.22.1-fb-es-2023.4 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 2ec5a5a201..e1b3ca636b 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.3", + "version": "7.22.1-fb-es-2023.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.3", + "version": "7.22.1-fb-es-2023.4", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index c8a6743e02..789aad9e10 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.3", + "version": "7.22.1-fb-es-2023.4", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 4419c5e2468231f0ca2bd0ee5a019e743533fb2b Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Fri, 6 Mar 2026 09:09:03 -0800 Subject: [PATCH 20/24] Retain .js.map --- packages/components/package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/components/package.json b/packages/components/package.json index 789aad9e10..77f16a809d 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -5,6 +5,7 @@ "sideEffects": false, "files": [ "dist/**/*.js", + "dist/**/*.js.map", "dist/**/*.d.ts", "dist/**/*.scss" ], From 4fb7935cedc672384f14e6a280b9800a79d6fdd5 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Fri, 6 Mar 2026 09:09:15 -0800 Subject: [PATCH 21/24] 7.22.1-fb-es-2023.5 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index e1b3ca636b..7454b72998 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.4", + "version": "7.22.1-fb-es-2023.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.4", + "version": "7.22.1-fb-es-2023.5", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 77f16a809d..721ae9ec95 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.4", + "version": "7.22.1-fb-es-2023.5", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 26b2b31744ce574326eaee456fb5f66771b64033 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Fri, 6 Mar 2026 09:10:53 -0800 Subject: [PATCH 22/24] 7.22.1-fb-es-2023.6 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 7454b72998..b92c817799 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.5", + "version": "7.22.1-fb-es-2023.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.5", + "version": "7.22.1-fb-es-2023.6", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 721ae9ec95..015d0a3ac4 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.5", + "version": "7.22.1-fb-es-2023.6", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From fa6a074af1b9281ced904281902a28f5dfab69f5 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Fri, 6 Mar 2026 09:48:32 -0800 Subject: [PATCH 23/24] Bump @labkey/api --- packages/components/package-lock.json | 8 ++++---- packages/components/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index b92c817799..1c8bfced1c 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -10,7 +10,7 @@ "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", - "@labkey/api": "1.48.1-fb-es-2023.0", + "@labkey/api": "1.48.1-fb-es-2023.1", "@testing-library/dom": "~10.4.1", "@testing-library/jest-dom": "~6.9.1", "@testing-library/react": "~16.3.2", @@ -3748,9 +3748,9 @@ } }, "node_modules/@labkey/api": { - "version": "1.48.1-fb-es-2023.0", - "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/api/-/@labkey/api-1.48.1-fb-es-2023.0.tgz", - "integrity": "sha512-RtToRS/qo3aYOe/ee7P+eF0DlGROD7rRhH6+XIxqSO/OkYb6/RZwpoqlspnIQbKqlI42LESe8hdFm8h+HxHYQw==", + "version": "1.48.1-fb-es-2023.1", + "resolved": "https://labkey.jfrog.io/artifactory/api/npm/libs-client/@labkey/api/-/@labkey/api-1.48.1-fb-es-2023.1.tgz", + "integrity": "sha512-VErfaXc0ylzb8YVKIdr5X8arPLDKGQt3l4+/QR1aUAnXbJNfje0g7BVBFF5UjEzbMsA1lUnbFCpQmoCRNm7mKw==", "license": "Apache-2.0" }, "node_modules/@labkey/build": { diff --git a/packages/components/package.json b/packages/components/package.json index 015d0a3ac4..21b765180e 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -53,7 +53,7 @@ "homepage": "https://github.com/LabKey/labkey-ui-components#readme", "dependencies": { "@hello-pangea/dnd": "18.0.1", - "@labkey/api": "1.48.1-fb-es-2023.0", + "@labkey/api": "1.48.1-fb-es-2023.1", "@testing-library/dom": "~10.4.1", "@testing-library/jest-dom": "~6.9.1", "@testing-library/react": "~16.3.2", From 3b613202ca03bccfcf39bb517e69cddfac5edc73 Mon Sep 17 00:00:00 2001 From: labkey-nicka Date: Fri, 6 Mar 2026 09:48:55 -0800 Subject: [PATCH 24/24] 7.22.1-fb-es-2023.7 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 1c8bfced1c..6fccd5fd04 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.6", + "version": "7.22.1-fb-es-2023.7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.6", + "version": "7.22.1-fb-es-2023.7", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 21b765180e..4bcf8318f5 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "7.22.1-fb-es-2023.6", + "version": "7.22.1-fb-es-2023.7", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [