@@ -105,7 +105,7 @@ Lokus v1.3 supports WebAssembly modules for compute-intensive operations, provid
105105### Loading WASM Modules
106106
107107``` typescript
108- import { Plugin , PluginContext } from ' @ lokus/ plugin-sdk'
108+ import { Plugin , PluginContext } from ' lokus- plugin-sdk'
109109
110110export default class WasmPlugin implements Plugin {
111111 private wasmModule? : any
@@ -227,7 +227,7 @@ impl TextAnalyzer {
227227### Using Rust WASM in Plugin
228228
229229``` typescript
230- import { Plugin , PluginContext } from ' @ lokus/ plugin-sdk'
230+ import { Plugin , PluginContext } from ' lokus- plugin-sdk'
231231import init , { TextAnalyzer } from ' ./wasm/text_analyzer'
232232
233233export default class TextAnalyzerPlugin implements Plugin {
@@ -275,7 +275,7 @@ Offload heavy computations to worker threads to keep UI responsive.
275275
276276``` typescript
277277// worker.ts - Worker thread code
278- import { expose } from ' @ lokus/ plugin-sdk/worker'
278+ import { expose } from ' lokus- plugin-sdk/worker'
279279
280280const workerAPI = {
281281 async processLargeFile(content : string ) {
@@ -309,8 +309,8 @@ expose(workerAPI)
309309### Main Plugin Code
310310
311311``` typescript
312- import { Plugin , PluginContext } from ' @ lokus/ plugin-sdk'
313- import { wrap } from ' @ lokus/ plugin-sdk/worker'
312+ import { Plugin , PluginContext } from ' lokus- plugin-sdk'
313+ import { wrap } from ' lokus- plugin-sdk/worker'
314314import type { Remote } from ' comlink'
315315
316316export default class WorkerPlugin implements Plugin {
@@ -370,7 +370,7 @@ Reduce unnecessary computations:
370370
371371``` typescript
372372// Use built-in debounce utilities
373- import { debounce } from ' @ lokus/ plugin-sdk/utils'
373+ import { debounce } from ' lokus- plugin-sdk/utils'
374374
375375const debouncedHandler = debounce ((text ) => {
376376 // Process text
@@ -401,7 +401,7 @@ function expensiveOperation(key: string) {
401401}
402402
403403// LRU cache with size limit
404- import { LRUCache } from ' @ lokus/ plugin-sdk/cache'
404+ import { LRUCache } from ' lokus- plugin-sdk/cache'
405405
406406const lruCache = new LRUCache ({ max: 100 })
407407
@@ -415,7 +415,7 @@ function cachedComputation(key: string) {
415415For large lists, use virtual scrolling:
416416
417417``` typescript
418- import { VirtualList } from ' @ lokus/ plugin-sdk/ui'
418+ import { VirtualList } from ' lokus- plugin-sdk/ui'
419419
420420const list = new VirtualList ({
421421 container: containerElement ,
@@ -434,7 +434,7 @@ const list = new VirtualList({
434434Limit execution frequency:
435435
436436``` typescript
437- import { throttle } from ' @ lokus/ plugin-sdk/utils'
437+ import { throttle } from ' lokus- plugin-sdk/utils'
438438
439439const throttledHandler = throttle ((event ) => {
440440 // Handle scroll event
0 commit comments