Skip to content

Commit b7c771f

Browse files
authored
preserve shebang for executables (#21)
1 parent 2122263 commit b7c771f

File tree

3 files changed

+30
-37
lines changed

3 files changed

+30
-37
lines changed

package-lock.json

Lines changed: 24 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@maplibre/maplibre-gl-style-spec",
33
"description": "a specification for maplibre gl styles",
4-
"version": "18.0.1-pre.14",
4+
"version": "18.0.1-pre.15",
55
"author": "MapLibre",
66
"keywords": [
77
"mapbox",
@@ -76,7 +76,7 @@
7676
"jest-canvas-mock": "^2.4.0",
7777
"jest-environment-jsdom": "^29.3.1",
7878
"rollup": "^3.15.0",
79-
"rollup-plugin-executable": "^1.6.3",
79+
"rollup-plugin-preserve-shebang": "^1.0.1",
8080
"rollup-plugin-sourcemaps": "^0.6.3",
8181
"semver": "^7.3.8",
8282
"ts-jest": "^29.0.5",

rollup.config.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import resolve from '@rollup/plugin-node-resolve';
55
import typescript from '@rollup/plugin-typescript';
66
import json from '@rollup/plugin-json';
77
import minifyStyleSpec from './build/rollup_plugin_minify_style_spec';
8-
import executable from 'rollup-plugin-executable';
8+
import shebang from 'rollup-plugin-preserve-shebang';
99

1010
const rollupPlugins = [
1111
minifyStyleSpec(),
@@ -63,7 +63,7 @@ const config: RollupOptions[] = [{
6363
format: 'umd',
6464
sourcemap: true
6565
}],
66-
plugins: [...rollupPlugins, executable()]
66+
plugins: [...rollupPlugins, shebang()]
6767
},
6868
{
6969
input: './bin/gl-style-migrate.ts',
@@ -78,7 +78,7 @@ const config: RollupOptions[] = [{
7878
format: 'umd',
7979
sourcemap: true
8080
}],
81-
plugins: [...rollupPlugins, executable()]
81+
plugins: [...rollupPlugins, shebang()]
8282
},
8383
{
8484
input: './bin/gl-style-validate.ts',
@@ -93,6 +93,6 @@ const config: RollupOptions[] = [{
9393
format: 'umd',
9494
sourcemap: true
9595
}],
96-
plugins: [...rollupPlugins, executable()]
96+
plugins: [...rollupPlugins, shebang()]
9797
}];
9898
export default config;

0 commit comments

Comments
 (0)