also looking at this
feat(maps): add key-free native Android maps and shared map controls
#363
28 files
+1857
-481
Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.
| @@ -7,10 +7,10 @@ | ||
| 7 | 7 | import { cpSync, existsSync, mkdirSync, readFileSync, rmSync, statSync, writeFileSync } from 'node:fs' |
| 8 | 8 | import { dirname, extname, isAbsolute, join, relative, resolve, sep } from 'node:path' |
| 9 | 9 | import { $ } from 'bun' |
| 10 | import { androidMapHost, type AndroidMapProvider } from './native-map' | |
| 10 | import { androidMapHost, type AndroidMapProvider } from './native-map.js' | |
| 11 | 11 | import { renderAndroidPromiseRuntime } from './promise-runtime' |
| 12 | 12 | |
| 13 | export type { AndroidMapProvider } from './native-map' | |
| 13 | export type { AndroidMapProvider } from './native-map.js' | |
| 14 | 14 | /** Providers this published builder can generate as real Android map views. */ |
| 15 | 15 | export const nativeMapProviders = ['google', 'maplibre'] as const |
| 16 | 16 | export { runKotlinFixture } from './testing.js' |