Restructured project

This commit is contained in:
squidfunk
2019-12-22 16:52:28 +01:00
parent d1928cc31f
commit e04387902c
45 changed files with 533 additions and 270 deletions

View File

@@ -20,7 +20,7 @@
* IN THE SOFTWARE.
*/
import { SearchIndex, SearchResult } from "modules"
import { SearchIndexOptions, SearchResult } from "modules"
/* ----------------------------------------------------------------------------
* Types
@@ -43,7 +43,7 @@ export const enum SearchMessageType {
*/
export interface SearchSetupMessage {
type: SearchMessageType.SETUP /* Message type */
data: SearchIndex /* Message data */
data: SearchIndexOptions /* Message data */
}
/**

View File

@@ -20,7 +20,7 @@
* IN THE SOFTWARE.
*/
import { Search } from "modules"
import { SearchIndex } from "modules"
import { SearchMessage, SearchMessageType } from "../_"
@@ -31,7 +31,7 @@ import { SearchMessage, SearchMessageType } from "../_"
/**
* Search index
*/
let index: Search
let index: SearchIndex
/* ----------------------------------------------------------------------------
* Functions
@@ -49,7 +49,7 @@ export function handler(message: SearchMessage): SearchMessage {
/* Setup search index */
case SearchMessageType.SETUP:
index = new Search(message.data)
index = new SearchIndex(message.data)
return {
type: SearchMessageType.DUMP,
data: index.toString()