refactor: use main package exports instead of subpath imports

- Import Helpers from 'applesauce-core' instead of 'applesauce-core/helpers'
- Import Blueprints from 'applesauce-factory' instead of 'applesauce-factory/blueprints'
- Use namespace exports as documented in applesauce tutorial
- Fixes Vercel build issue with internal module resolution
- Follows recommended import patterns from applesauce docs
This commit is contained in:
Gigi
2025-10-07 06:04:07 +01:00
parent a5710b3611
commit b4ceaceedc
7 changed files with 26 additions and 20 deletions

View File

@@ -1,7 +1,11 @@
import { RelayPool, completeOnEose, onlyEvents } from 'applesauce-relay'
import { lastValueFrom, takeUntil, timer, tap, toArray } from 'rxjs'
import { NostrEvent } from 'nostr-tools'
import {
import { Helpers } from 'applesauce-core'
import { Highlight } from '../types/highlights'
import { RELAYS } from '../config/relays'
const {
getHighlightText,
getHighlightContext,
getHighlightComment,
@@ -9,9 +13,7 @@ import {
getHighlightSourceAddressPointer,
getHighlightSourceUrl,
getHighlightAttributions
} from 'applesauce-core/helpers'
import { Highlight } from '../types/highlights'
import { RELAYS } from '../config/relays'
} = Helpers
/**
* Deduplicate highlight events by ID