Skip to content

Commit 8fd0b05

Browse files
committed
Remove types for all engines
1 parent 614485c commit 8fd0b05

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+39
-3732
lines changed

examples/deno/basic_ts/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const params = {
66
engine: "google",
77
q: "Coffee",
88
api_key: apiKey,
9-
} satisfies EngineParameters<"google">;
9+
} as EngineParameters;
1010

1111
// Show result as JSON (async/await)
1212
const response1 = await getJson(params);

examples/deno/pagination_ts/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const params = {
1010
engine: "google",
1111
q: "Coffee",
1212
api_key: apiKey,
13-
} satisfies EngineParameters<"google">;
13+
} satisfies EngineParameters;
1414

1515
// Pagination (async/await)
1616
let page1 = await getJson(params);

examples/node/basic_ts_node_14_up/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const params = {
1616
engine: "google",
1717
q: "Coffee",
1818
api_key: apiKey,
19-
} satisfies EngineParameters<"google">;
19+
} satisfies EngineParameters;
2020

2121
// Show result as JSON (async/await)
2222
const response1 = await getJson(params);

examples/node/pagination_ts_node_14_up/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const params = {
2121
engine: "google",
2222
q: "Coffee",
2323
api_key: apiKey,
24-
} satisfies EngineParameters<"google">;
24+
} satisfies EngineParameters;
2525

2626
// Pagination (async/await)
2727
let page1 = await getJson(params);

mod.ts

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -26,59 +26,3 @@ export {
2626
getJsonBySearchId,
2727
getLocations,
2828
} from "./src/serpapi.ts";
29-
30-
export type { GoogleParameters } from "./src/engines/google.ts";
31-
export type { GoogleShoppingParameters } from "./src/engines/google_shopping.ts";
32-
export type { GoogleJobsParameters } from "./src/engines/google_jobs.ts";
33-
export type { GoogleJobsListingParameters } from "./src/engines/google_jobs_listing.ts";
34-
export type { GoogleReverseImageParameters } from "./src/engines/google_reverse_image.ts";
35-
export type { GoogleScholarProfilesParameters } from "./src/engines/google_scholar_profiles.ts";
36-
export type { GoogleScholarParameters } from "./src/engines/google_scholar.ts";
37-
export type { GoogleScholarCiteParameters } from "./src/engines/google_scholar_cite.ts";
38-
export type { GoogleScholarAuthorParameters } from "./src/engines/google_scholar_author.ts";
39-
export type { GoogleProductParameters } from "./src/engines/google_product.ts";
40-
export type { GoogleMapsParameters } from "./src/engines/google_maps.ts";
41-
export type { GoogleMapsPhotosParameters } from "./src/engines/google_maps_photos.ts";
42-
export type { GoogleMapsPhotoMetaParameters } from "./src/engines/google_maps_photo_meta.ts";
43-
export type { GoogleMapsReviewsParameters } from "./src/engines/google_maps_reviews.ts";
44-
export type { GoogleEventsParameters } from "./src/engines/google_events.ts";
45-
export type { GoogleAutocompleteParameters } from "./src/engines/google_autocomplete.ts";
46-
export type { GoogleRelatedQuestionsParameters } from "./src/engines/google_related_questions.ts";
47-
export type { GoogleTrendsParameters } from "./src/engines/google_trends.ts";
48-
export type { GoogleTrendsAutocompleteParameters } from "./src/engines/google_trends_autocomplete.ts";
49-
export type { GoogleFinanceParameters } from "./src/engines/google_finance.ts";
50-
export type { GoogleFinanceMarketsParameters } from "./src/engines/google_finance_markets.ts";
51-
export type { GoogleImmersiveProductParameters } from "./src/engines/google_immersive_product.ts";
52-
export type { BingParameters } from "./src/engines/bing.ts";
53-
export type { BingNewsParameters } from "./src/engines/bing_news.ts";
54-
export type { BingImagesParameters } from "./src/engines/bing_images.ts";
55-
export type { BaiduParameters } from "./src/engines/baidu.ts";
56-
export type { BaiduNewsParameters } from "./src/engines/baidu_news.ts";
57-
export type { YahooParameters } from "./src/engines/yahoo.ts";
58-
export type { YahooImagesParameters } from "./src/engines/yahoo_images.ts";
59-
export type { YahooVideosParameters } from "./src/engines/yahoo_videos.ts";
60-
export type { YahooShoppingParameters } from "./src/engines/yahoo_shopping.ts";
61-
export type { EbayParameters } from "./src/engines/ebay.ts";
62-
export type { YandexParameters } from "./src/engines/yandex.ts";
63-
export type { YandexImagesParameters } from "./src/engines/yandex_images.ts";
64-
export type { YandexVideosParameters } from "./src/engines/yandex_videos.ts";
65-
export type { YoutubeParameters } from "./src/engines/youtube.ts";
66-
export type { WalmartParameters } from "./src/engines/walmart.ts";
67-
export type { WalmartProductParameters } from "./src/engines/walmart_product.ts";
68-
export type { WalmartProductReviewsParameters } from "./src/engines/walmart_product_reviews.ts";
69-
export type { HomeDepotParameters } from "./src/engines/home_depot.ts";
70-
export type { HomeDepotProductParameters } from "./src/engines/home_depot_product.ts";
71-
export type { LinkedinParameters } from "./src/engines/linkedin.ts";
72-
export type { LinkedinProfileParameters } from "./src/engines/linkedin_profile.ts";
73-
export type { DuckduckgoParameters } from "./src/engines/duckduckgo.ts";
74-
export type { GooglePlayProductParameters } from "./src/engines/google_play_product.ts";
75-
export type { GooglePlayParameters } from "./src/engines/google_play.ts";
76-
export type { AppleAppStoreParameters } from "./src/engines/apple_app_store.ts";
77-
export type { AppleReviewsParameters } from "./src/engines/apple_reviews.ts";
78-
export type { AppleProductParameters } from "./src/engines/apple_product.ts";
79-
export type { NaverParameters } from "./src/engines/naver.ts";
80-
export type { GoogleLensParameters } from "./src/engines/google_lens.ts";
81-
export type { GoogleLocalServicesParameters } from "./src/engines/google_local_services.ts";
82-
export type { GoogleAboutThisResultParameters } from "./src/engines/google_about_this_result.ts";
83-
export type { YelpParameters } from "./src/engines/yelp.ts";
84-
export type { YelpReviewsParameters } from "./src/engines/yelp_reviews.ts";

src/engines/apple_app_store.ts

Lines changed: 0 additions & 61 deletions
This file was deleted.

src/engines/apple_product.ts

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/engines/apple_reviews.ts

Lines changed: 0 additions & 43 deletions
This file was deleted.

src/engines/baidu.ts

Lines changed: 0 additions & 77 deletions
This file was deleted.

src/engines/baidu_news.ts

Lines changed: 0 additions & 52 deletions
This file was deleted.

0 commit comments

Comments
 (0)