From 280d0b07916717f61a15a2ef9e7833f9529c79e8 Mon Sep 17 00:00:00 2001 From: Craig Kochis Date: Thu, 28 Sep 2023 22:35:21 -0400 Subject: [PATCH 1/2] add umd support to the build --- package.json | 3 ++- rollup.config.js | 13 +++++++++++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 096ce7bc..ca00c2ff 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "description": "Web Javascript SDK for Radar, location infrastructure for mobile and web apps.", "homepage": "https://radar.com", "type": "module", - "module": "dist/radar.js", + "main": "dist/radar.umd.js", + "module": "dist/radar.esm.js", "types": "dist/index.d.ts", "style": "dist/radar.css", "build": "rollup -c", diff --git a/rollup.config.js b/rollup.config.js index 3c345946..488fc6af 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -25,15 +25,24 @@ const onlyEmitFile = () => ({ }); export default [ - // ES Module (written to /dist) + // ES Module & UMD (written to /dist) { input: 'src/index.ts', output: [ { - file: 'dist/radar.js', + file: 'dist/radar.esm.js', format: 'esm', sourcemap: true, }, + { + file: 'dist/radar.umd.js', + format: 'umd', + name: 'Radar', + sourcemap: true, + globals: { + 'maplibre-gl': 'maplibregl', + }, + }, ], external: ['maplibre-gl'], plugins: [ From 222bf8d7355f23f96ad40a6527dd25546a062724 Mon Sep 17 00:00:00 2001 From: Craig Kochis Date: Thu, 28 Sep 2023 22:36:53 -0400 Subject: [PATCH 2/2] bump beta version --- package-lock.json | 2 +- package.json | 2 +- src/version.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3cca7d30..a88cfd88 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "radar-sdk-js", - "version": "4.1.11", + "version": "4.2.0-beta.0", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index ca00c2ff..9a4614ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "radar-sdk-js", - "version": "4.1.11", + "version": "4.2.0-beta.0", "description": "Web Javascript SDK for Radar, location infrastructure for mobile and web apps.", "homepage": "https://radar.com", "type": "module", diff --git a/src/version.ts b/src/version.ts index 29681dc5..244537d7 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1 +1 @@ -export default '4.1.11'; +export default '4.2.0-beta.0';