Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
6f5c934
@labkey/build: packages updates
labkey-nicka Jun 1, 2026
74cd66e
@labkey/build@9.1.5-fb-package-updates-060126.0
labkey-nicka Jun 1, 2026
6a84f93
@labkey/eslint-config: package updates
labkey-nicka Jun 1, 2026
f0eed9a
Warning: React version not specified in eslint-plugin-react settings
labkey-nicka Jun 1, 2026
3a7c75e
@labkey/eslint-config@1.2.2-fb-package-updates-060126.0
labkey-nicka Jun 1, 2026
585df5c
@labkey/build: revise tsconfig.json
labkey-nicka Jun 1, 2026
f2e1572
@labkey/build@9.1.5-fb-package-updates-060126.1
labkey-nicka Jun 1, 2026
93cd30b
Bump @labkey packages
labkey-nicka Jun 1, 2026
210ce7e
Package updates
labkey-nicka Jun 1, 2026
2e7c41f
@labkey/test: package updates
labkey-nicka Jun 1, 2026
a026696
@labkey/test: update tsconfig.json
labkey-nicka Jun 1, 2026
8eda0bf
Bump @types/react
labkey-nicka Jun 2, 2026
d25fa7d
@labkey/test@1.14.1-fb-package-updates-060126.0
labkey-nicka Jun 2, 2026
0c0071b
@labkey/themes: package updates
labkey-nicka Jun 2, 2026
5d0fd17
@labkey/themes@1.9.4-fb-package-updates-060126.0
labkey-nicka Jun 2, 2026
e905ad6
@labkey/build: support side-effect imports
labkey-nicka Jun 2, 2026
2069eaa
@labkey/build@9.1.5-fb-package-updates-060126.2
labkey-nicka Jun 2, 2026
0b05ab4
Bump @labkey/build
labkey-nicka Jun 2, 2026
6411a41
Bump react-router-dom
labkey-nicka Jun 8, 2026
0455857
license
labkey-nicka Jun 8, 2026
9bc969f
@labkey/build: package updates
labkey-nicka Jun 15, 2026
f12bd76
@labkey/build@9.1.5-fb-package-updates-060126.3
labkey-nicka Jun 15, 2026
17d12f0
@labkey/eslint-config: package updates
labkey-nicka Jun 15, 2026
cdce73a
@labkey/eslint-config@1.2.2-fb-package-updates-060126.1
labkey-nicka Jun 15, 2026
09875f4
@labkey/components: package updates
labkey-nicka Jun 15, 2026
da9a608
@labkey/build: override uuid
labkey-nicka Jun 15, 2026
442c752
@labkey/build@9.1.5-fb-package-updates-060126.4
labkey-nicka Jun 15, 2026
464fa52
@labkey/components: override uuid
labkey-nicka Jun 15, 2026
e535e24
@labkey/components@7.42.1-fb-package-updates-060126.0
labkey-nicka Jun 15, 2026
c994815
@labkey/test: rehydrate package-lock.json
labkey-nicka Jun 15, 2026
13c7392
@labkey/themes: package updates
labkey-nicka Jun 15, 2026
abbe6f7
@labkey/themes@1.9.4-fb-package-updates-060126.1
labkey-nicka Jun 15, 2026
ca53330
7.42.1-fb-package-updates-060126.1
labkey-nicka Jun 15, 2026
17e5e07
Refine exports
labkey-nicka Jun 15, 2026
6859e4e
7.42.1-fb-package-updates-060126.2
labkey-nicka Jun 15, 2026
83626b6
Use module "preserve" instead
labkey-nicka Jun 15, 2026
d692c36
Revise package.json properties
labkey-nicka Jun 15, 2026
178e8db
@labkey/build@9.1.5-fb-package-updates-060126.5
labkey-nicka Jun 15, 2026
ceeb9e2
Bump @labkey/build
labkey-nicka Jun 15, 2026
29ee146
Keep the old props
labkey-nicka Jun 15, 2026
5969269
@labkey/build@9.1.5-fb-package-updates-060126.6
labkey-nicka Jun 15, 2026
f27659b
@labkey/test: specify "exports"
labkey-nicka Jun 15, 2026
5a83050
Bump @labkey/build
labkey-nicka Jun 15, 2026
36c6435
@labkey/components@7.42.1-fb-package-updates-060126.3
labkey-nicka Jun 15, 2026
62ab06d
@labkey/test@1.14.1-fb-package-updates-060126.1
labkey-nicka Jun 15, 2026
e3b8ef4
Bump @labkey/api
labkey-nicka Jun 15, 2026
ea6cc1b
7.42.1-fb-package-updates-060126.4
labkey-nicka Jun 15, 2026
9b91ebc
Bump @labkey/api
labkey-nicka Jun 15, 2026
ccbfd69
Package updates
labkey-nicka Jun 15, 2026
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
654 changes: 311 additions & 343 deletions packages/build/package-lock.json

Large diffs are not rendered by default.

32 changes: 18 additions & 14 deletions packages/build/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@labkey/build",
"version": "9.1.4",
"version": "9.1.5-fb-package-updates-060126.6",
"description": "LabKey client-side build assets",
"files": [
"webpack/"
Expand All @@ -12,14 +12,14 @@
"author": "LabKey",
"license": "SEE LICENSE IN LICENSE.txt",
"dependencies": {
"@babel/core": "~7.29.0",
"@babel/plugin-transform-class-properties": "~7.28.6",
"@babel/plugin-transform-object-rest-spread": "~7.28.6",
"@babel/preset-env": "~7.29.5",
"@babel/preset-react": "~7.28.5",
"@babel/preset-typescript": "~7.28.5",
"@babel/core": "~7.29.7",
"@babel/plugin-transform-class-properties": "~7.29.7",
"@babel/plugin-transform-object-rest-spread": "~7.29.7",
"@babel/preset-env": "~7.29.7",
"@babel/preset-react": "~7.29.7",
"@babel/preset-typescript": "~7.29.7",
"@pmmmwh/react-refresh-webpack-plugin": "~0.6.2",
"ajv": "~8.18.0",
"ajv": "~8.20.0",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same question as I had for labkey-api-js, do we need ajv as a direct dependency?

"babel-loader": "~10.1.1",
"bootstrap-sass": "~3.4.3",
"copy-webpack-plugin": "~14.0.0",
Expand All @@ -31,14 +31,18 @@
"react-refresh": "~0.18.0",
"resolve-url-loader": "~5.0.0",
"rimraf": "~6.1.3",
"sass": "~1.99.0",
"sass-loader": "~16.0.8",
"sass": "~1.101.0",
"sass-loader": "~17.0.0",
"source-map-loader": "~5.0.0",
"style-loader": "~4.0.0",
"typescript": "~5.9.3",
"webpack": "~5.106.2",
"typescript": "~6.0.3",
"uuid": "~14.0.0",
"webpack": "~5.107.2",
"webpack-bundle-analyzer": "~5.3.0",
"webpack-cli": "~7.0.2",
"webpack-dev-server": "~5.2.4"
"webpack-cli": "~7.0.3",
"webpack-dev-server": "~5.2.5"
},
"overrides": {
"uuid": "~14.0.0"
}
}
8 changes: 6 additions & 2 deletions packages/build/webpack/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,18 @@
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"jsx": "react",
"moduleResolution": "node",
"module": "preserve",
"moduleResolution": "bundler",
"noEmit": true,
// Allow for imports of ".scss" files
"noUncheckedSideEffectImports": false,
"resolveJsonModule": true,
// 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"],
"lib": ["ES2023", "DOM"],
"strict": false,
// 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.
Expand Down
Loading