SOURCE / PINNED RELEASE
Made of little things.
Atlas map viewer
- Release
- 1d2807e80b44…
- Author-recorded commit
- 43810ed2b368…
- License
- LICENSE
- Author’s source reference
- nostr://npub182jczunncwe0jn6frpqwq3e0qjws7yqqnc3auccqv9nte2dnd63scjm4rf/wss%3A%2F%2Fgit.napplet.soy%2F/n-4757dbabc86
Archive hash verified: 8db6876d96c460ac…. The source-to-build association is the author’s claim; it has not been independently rebuilt.
import { readFileSync } from 'node:fs';
import { defineConfig } from 'vite';
import { nip5aManifest } from '@napplet/vite-plugin';
export default defineConfig({
build: { modulePreload: { polyfill: false } },
plugins: [
{ name: 'bundled-atlas-wasm', resolveId(id) { if (id === 'atlas-renderer-wasm') return '\0atlas-renderer-wasm'; },
load(id) { if (id === '\0atlas-renderer-wasm') return `export default ${JSON.stringify(readFileSync(new URL('../packages/renderer/pkg/atlas_renderer_bg.wasm', import.meta.url)).toString('base64'))};`; } },
nip5aManifest({ nappletType: 'atlas-consumer', requires: ['outbox', 'resource'], artifactMode: 'single-file' }),
],
});
