Skip to content

Commit 3346fbd

Browse files
authored
Remove unminified prod build (Revert #4265) (#4906)
* Remove unminified production build * cleanup * changelog * changelog
1 parent dd17405 commit 3346fbd

File tree

6 files changed

+12
-14
lines changed

6 files changed

+12
-14
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
### 🐞 Bug fixes
88
- ⚠️ Fix order of normalizeSpriteURL and transformRequest in loadSprite ([#3897](https://github.com/maplibre/maplibre-gl-js/issues/3897))
9+
- ⚠️ Remove unminified prod build ([#4906](https://github.com/maplibre/maplibre-gl-js/pull/4906))
910
- _...Add new stuff here..._
1011

1112
## v5.0.0-pre.3

build/rollup_plugins.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const nodeResolve = resolve({
1616
preferBuiltins: false
1717
});
1818

19-
export const plugins = (production: boolean, minified: boolean): Plugin[] => [
19+
export const plugins = (production: boolean): Plugin[] => [
2020
json(),
2121
// https://github.com/zaach/jison/issues/351
2222
replace({
@@ -31,7 +31,7 @@ export const plugins = (production: boolean, minified: boolean): Plugin[] => [
3131
sourceMap: true,
3232
functions: ['PerformanceUtils.*']
3333
}),
34-
minified && terser({
34+
terser({
3535
compress: {
3636
pure_getters: true,
3737
passes: 3

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,12 +148,11 @@
148148
"generate-typings": "dts-bundle-generator --export-referenced-types --umd-module-name=maplibregl -o ./dist/maplibre-gl.d.ts ./src/index.ts",
149149
"generate-docs": "typedoc && node --no-warnings --loader ts-node/esm build/generate-docs.ts",
150150
"generate-images": "node --no-warnings --loader ts-node/esm build/generate-doc-images.ts",
151-
"build-dist": "npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-prod-unminified && npm run build-csp",
151+
"build-dist": "npm run build-css && npm run generate-typings && npm run build-dev && npm run build-csp-dev && npm run build-prod && npm run build-csp",
152152
"build-dev": "rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev",
153153
"watch-dev": "rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:dev --watch",
154-
"build-prod": "rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production,MINIFY:true",
155-
"build-prod-unminified": "rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production",
156-
"build-csp": "rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production,MINIFY:true",
154+
"build-prod": "rollup --configPlugin @rollup/plugin-typescript -c --environment BUILD:production",
155+
"build-csp": "rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:production",
157156
"build-csp-dev": "rollup --configPlugin @rollup/plugin-typescript -c rollup.config.csp.ts --environment BUILD:dev",
158157
"build-css": "postcss -o dist/maplibre-gl.css src/css/maplibre-gl.css",
159158
"watch-css": "postcss --watch -o dist/maplibre-gl.css src/css/maplibre-gl.css",

rollup.config.csp.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ import {InputOption, ModuleFormat, RollupOptions} from 'rollup';
55
// a config for generating a special GL JS bundle with static web worker code (in a separate file)
66
// https://github.com/mapbox/mapbox-gl-js/issues/6058
77

8-
const {BUILD, MINIFY} = process.env;
9-
const minified = MINIFY === 'true';
8+
const {BUILD} = process.env;
109

1110
const production: boolean = (BUILD !== 'dev');
1211
const outputPostfix: string = production ? '' : '-dev';
@@ -22,7 +21,7 @@ const config = (input: InputOption, file: string, format: ModuleFormat): RollupO
2221
banner
2322
},
2423
treeshake: production,
25-
plugins: plugins(production, minified)
24+
plugins: plugins(production)
2625
});
2726

2827
const configs = [

rollup.config.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ import {plugins, watchStagingPlugin} from './build/rollup_plugins';
44
import banner from './build/banner';
55
import {RollupOptions} from 'rollup';
66

7-
const {BUILD, MINIFY} = process.env;
8-
const minified = MINIFY === 'true';
7+
const {BUILD} = process.env;
98

109
const production = BUILD === 'production';
11-
const outputFile = production ? (minified ? 'dist/maplibre-gl.js' : 'dist/maplibre-gl-unminified.js') : 'dist/maplibre-gl-dev.js';
10+
const outputFile = production ? 'dist/maplibre-gl.js' : 'dist/maplibre-gl-dev.js';
1211

1312
const config: RollupOptions[] = [{
1413
// Before rollup you should run build-tsc to transpile from typescript to javascript (except when running rollup in watch mode)
@@ -35,7 +34,7 @@ const config: RollupOptions[] = [{
3534
throw message;
3635
},
3736
treeshake: production,
38-
plugins: plugins(production, minified)
37+
plugins: plugins(production)
3938
}, {
4039
// Next, bundle together the three "chunks" produced in the previous pass
4140
// into a single, final bundle. See rollup/bundle_prelude.js and

test/bench/rollup_config_benchmarks.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const replaceConfig = {
4141
'process.env.NODE_ENV': JSON.stringify('production')
4242
};
4343

44-
const allPlugins = plugins(true, true).concat(replace(replaceConfig));
44+
const allPlugins = plugins(true).concat(replace(replaceConfig));
4545
const intro = fs.readFileSync('build/rollup/bundle_prelude.js', 'utf8');
4646

4747
const splitConfig = (name: string): RollupOptions[] => [{

0 commit comments

Comments
 (0)