Rollup: change config option capitalization

This commit is contained in:
larabr 2025-05-16 11:38:34 +02:00
parent 773b6c7364
commit f927629c26
3 changed files with 9 additions and 9 deletions

View File

@ -114,7 +114,7 @@ jobs:
- name: Run browser tests (lightweight) # overwrite test/lib
run: |
npm run build-test -- --configTestLightweightBuild
npm run build-test -- --config-test-lightweight-build
npm run test-browser:ci -- --static-logging
test-browsers-compatibility:
@ -162,7 +162,7 @@ jobs:
- name: Run browserstack tests (lightweight) # overwrite test/lib
run: |
npm run build-test -- --configTestLightweightBuild
npm run build-test -- --config-test-lightweight-build
npm run test-browserstack -- --static-logging
env:
LIGHTWEIGHT: true

View File

@ -43,7 +43,7 @@
],
"scripts": {
"build": "rollup --config",
"build-test": "npm run build -- --configBuildOnly=test",
"build-test": "npm run build -- --config-build-only=test",
"prepare": "npm run build",
"test": "mocha --timeout 120000 test/unittests.js",
"test-type-definitions": "tsx test/typescript/definitions.ts",

View File

@ -172,20 +172,20 @@ const getBrowserTestBuild = useLightweightBuild => ({
* https://rollupjs.org/command-line-interface/#configuration-files
*
* The custom options we support are:
* @param commandLineArgs.configBuildOnly {'dist'|'node'|'lightweight'|'test'} to specify a build target;
* defaults to 'dist', which does not build tests.
* @param commandLineArgs.configTestLightweightBuild {Boolean}: in the context of building browser tests,
* whether the lightweight build should be included instead of the standard one
* - "config-build-only": 'dist'|'node'|'lightweight'|'test'|string - to specify a build target;
* defaults to 'dist', which does not build tests;
* - "config-test-lightweight-build": Boolean - in the context of building browser tests,
* whether the lightweight build should be included instead of the standard one
*/
export default commandLineArgs => Object.assign([
nodeBuild,
fullBrowserBuild,
lightweightBrowserBuild,
getBrowserTestBuild(commandLineArgs.configTestLightweightBuild)
getBrowserTestBuild(commandLineArgs['config-test-lightweight-build'])
].filter(rollupConfig => {
rollupConfig.output = rollupConfig.output.filter(output => {
return (output.file || output.dir + '/' + output.entryFileNames).includes(
commandLineArgs.configBuildOnly || 'dist' // Don't build test bundle by default.
commandLineArgs['config-build-only'] || 'dist' // Don't build test bundle by default.
);
});
return rollupConfig.output.length;