Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
8c2b67a
build/justfile: include components in the appModules list
labkey-alan Mar 25, 2026
a1518aa
Update @labkey/build, @labkey/components
labkey-alan Mar 25, 2026
405bd7b
estlint-config: bump deps
labkey-alan Mar 25, 2026
6834f48
eslint-config/build jusfile: fix components package path
labkey-alan Mar 25, 2026
2639797
Bump components deps
labkey-alan Mar 25, 2026
7205114
webpack sass configuration: silence import deprecation warnings
labkey-alan Mar 25, 2026
ba5467a
Bump more deps
labkey-alan Mar 25, 2026
fb50115
Bump build
labkey-alan Mar 25, 2026
ba03b63
Update more deps
labkey-alan Mar 25, 2026
ad7875b
Bump build
labkey-alan Mar 25, 2026
8bfffba
Bump build
labkey-alan Mar 25, 2026
37aa89e
Bump build/components
labkey-alan Mar 26, 2026
7eddc5a
Bump globals, rehydrate lockfile
labkey-alan Mar 26, 2026
d541e40
Bump eslint-config
labkey-alan Mar 26, 2026
2685d5f
eslint.config.mjs: Disable react-hooks/set-state-in-effect
labkey-alan Mar 26, 2026
a747cbf
Bump test deps
labkey-alan Mar 27, 2026
6034152
Bump components
labkey-alan Mar 27, 2026
65661af
Bump deps in @labkey/theme
labkey-alan Mar 27, 2026
7005cf4
Bump build
labkey-alan Mar 30, 2026
470e313
Bump eslint-config
labkey-alan Mar 30, 2026
d4bd822
Bump eslint-config
labkey-alan Mar 30, 2026
5cc768d
eslint-config justfile don't bump labbook/puppeteer
labkey-alan Mar 30, 2026
ae91419
Bump build
labkey-alan Mar 30, 2026
daad99c
Bump @labkey/test
labkey-alan Mar 30, 2026
5fa7a9b
Bump jest deps
labkey-alan Mar 30, 2026
415113c
Bump @labkey/themes
labkey-alan Mar 30, 2026
67d3915
Prep for release
labkey-alan Mar 30, 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
3 changes: 2 additions & 1 deletion packages/build/justfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ components := quote(trim_end_match(env('LABKEY_UI_COMPONENTS_HOME'), '/'))
premium := quote(trim_end_match(env('LABKEY_UI_PREMIUM_HOME'), '/'))
distPath := 'node_modules' / packageName / 'webpack'
sourceDist := components / 'packages/build/webpack/'
componentsPkg := components / 'packages/components/'
modules := labkey / 'server/modules'
premiumModules := modules / 'premiumModules'
platform := modules / 'platform'
Expand All @@ -34,7 +35,7 @@ puppeteer := lims / 'puppeteer'
# Note: these are not all of the locations that we use @labkey/build, however they are the most common places that we
# want to keep up to date.
platformModules := core + ' ' + experiment + ' ' + assay + ' ' + pipeline
appModules := premium + ' ' + biologics + ' ' + inventory + ' ' + sampleManagement
appModules := componentsPkg + ' ' + premium + ' ' + biologics + ' ' + inventory + ' ' + sampleManagement
modulesToBump := appModules + ' ' + labbook + ' ' + ' ' + puppeteer + ' ' + platformModules

# Note: this is just a common subset of locations where we would want to copy a locally built package, in order to test
Expand Down
527 changes: 239 additions & 288 deletions packages/build/package-lock.json

Large diffs are not rendered by default.

18 changes: 9 additions & 9 deletions packages/build/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@labkey/build",
"version": "9.0.0",
"version": "9.1.0",
"description": "LabKey client-side build assets",
"files": [
"webpack/"
Expand All @@ -15,30 +15,30 @@
"@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.0",
"@babel/preset-env": "~7.29.2",
"@babel/preset-react": "~7.28.5",
"@babel/preset-typescript": "~7.28.5",
"@pmmmwh/react-refresh-webpack-plugin": "~0.6.2",
"ajv": "~8.18.0",
"babel-loader": "~10.0.0",
"babel-loader": "~10.1.1",
"bootstrap-sass": "~3.4.3",
"copy-webpack-plugin": "~13.0.1",
"copy-webpack-plugin": "~14.0.0",
"cross-env": "~10.1.0",
"css-loader": "~7.1.4",
"fork-ts-checker-webpack-plugin": "~9.1.0",
"html-webpack-plugin": "~5.6.5",
"mini-css-extract-plugin": "~2.10.0",
"mini-css-extract-plugin": "~2.10.1",
"react-refresh": "~0.18.0",
"resolve-url-loader": "~5.0.0",
"rimraf": "~6.1.3",
"sass": "~1.79.6",
"sass": "~1.98.0",
"sass-loader": "~16.0.7",
"source-map-loader": "~5.0.0",
"style-loader": "~4.0.0",
"typescript": "~5.9.3",
"webpack": "~5.105.3",
"webpack-bundle-analyzer": "~5.2.0",
"webpack-cli": "~6.0.1",
"webpack": "~5.105.4",
"webpack-bundle-analyzer": "~5.3.0",
"webpack-cli": "~7.0.2",
"webpack-dev-server": "~5.2.3"
}
}
1 change: 1 addition & 0 deletions packages/build/webpack/constants.js
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ const SASS_PLUGINS = [
options: {
implementation: require('sass'),
sassOptions: {
silenceDeprecations: ['import'],
quietDeps: !isProductionBuild
},
// "sourceMap" must be set to true when resolve-url-loader is used downstream
Expand Down
Loading
Loading