Skip to content

Commit cc4545d

Browse files
committed
0.11.0 - Better dev/pub/series searching
1 parent d32f054 commit cc4545d

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ crate-type = ["cdylib"]
1111
[dependencies]
1212
napi = { version = "2", features = ["async"] }
1313
napi-derive = "2"
14-
flashpoint-archive = { version = "0.10.3", features = ["napi"] }
14+
flashpoint-archive = { version = "0.11.0", features = ["napi"] }
1515

1616
[build-dependencies]
1717
napi-build = "2"

index.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -418,9 +418,9 @@ export class FlashpointArchive {
418418
saveGameData(gameData: PartialGameData): Promise<GameData>
419419
deleteGameData(id: number): Promise<void>
420420
newTagFilterIndex(search: GameSearch): Promise<void>
421-
findAllGameDevelopers(): Promise<Array<string>>
422-
findAllGamePublishers(): Promise<Array<string>>
423-
findAllGameSeries(): Promise<Array<string>>
421+
findAllGameDevelopers(search?: GameSearch | undefined | null): Promise<Array<string>>
422+
findAllGamePublishers(search?: GameSearch | undefined | null): Promise<Array<string>>
423+
findAllGameSeries(search?: GameSearch | undefined | null): Promise<Array<string>>
424424
findAllGameLibraries(): Promise<Array<string>>
425425
addGamePlaytime(id: string, seconds: number): Promise<void>
426426
clearPlaytimeTrackingById(gameId: string): Promise<void>

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@fparchive/flashpoint-archive",
3-
"version": "0.10.3",
3+
"version": "0.11.0",
44
"main": "index.js",
55
"types": "index.d.ts",
66
"license": "MIT",

src/lib.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -332,22 +332,22 @@ impl FlashpointNode {
332332
}
333333

334334
#[napi]
335-
pub async fn find_all_game_developers(&self) -> Result<Vec<String>> {
336-
self.flashpoint.find_all_game_developers().await.map_err(|e| {
335+
pub async fn find_all_game_developers(&self, search: Option<GameSearch>) -> Result<Vec<String>> {
336+
self.flashpoint.find_all_game_developers(search).await.map_err(|e| {
337337
Error::new(Status::GenericFailure, e)
338338
})
339339
}
340340

341341
#[napi]
342-
pub async fn find_all_game_publishers(&self) -> Result<Vec<String>> {
343-
self.flashpoint.find_all_game_publishers().await.map_err(|e| {
342+
pub async fn find_all_game_publishers(&self, search: Option<GameSearch>) -> Result<Vec<String>> {
343+
self.flashpoint.find_all_game_publishers(search).await.map_err(|e| {
344344
Error::new(Status::GenericFailure, e)
345345
})
346346
}
347347

348348
#[napi]
349-
pub async fn find_all_game_series(&self) -> Result<Vec<String>> {
350-
self.flashpoint.find_all_game_series().await.map_err(|e| {
349+
pub async fn find_all_game_series(&self, search: Option<GameSearch>) -> Result<Vec<String>> {
350+
self.flashpoint.find_all_game_series(search).await.map_err(|e| {
351351
Error::new(Status::GenericFailure, e)
352352
})
353353
}

0 commit comments

Comments
 (0)