Skip to content

Commit bfb6f39

Browse files
committed
Remove /v3
1 parent 2d20e98 commit bfb6f39

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

anchor-browser-web-scraper/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ This example demonstrates automated web monitoring using Trigger.dev's job sched
99
3. The AI agent uses computer vision and natural language processing to analyze the [TDF website](https://www.tdf.org/discount-ticket-programs/tkts-by-tdf/tkts-live/)
1010
4. AI agent returns the lowest-priced show with specific details: name, price, and showtime
1111

12-
1312
#### Prerequisites
1413

1514
Before we dive into the code, you'll need:
16-
- Node.js (version 16 or higher)
15+
16+
- Node.js (version 16 or higher)
1717
- A Trigger.dev account - Sign up at https://trigger.dev for their free tier
1818
- Anchor Browser API access - Get your API key from the [Anchor Browser dashboard](https://anchorbrowser.io)
1919

@@ -32,10 +32,10 @@ npx trigger.dev@latest init -p <your-project-id>
3232
Create a .env file in your project root with the following variables:
3333

3434
```
35-
# Trigger.dev Configuration
36-
TRIGGER_API_KEY=tr_dev_your_trigger_api_key_here
35+
# Trigger.dev Configuration
36+
TRIGGER_API_KEY=tr_dev_your_trigger_api_key_here
3737
38-
# Anchor Browser Configuration
38+
# Anchor Browser Configuration
3939
ANCHOR_BROWSER_API_KEY=sk-your_anchor_browser_api_key_here
4040
```
4141

@@ -50,7 +50,7 @@ Since Anchor Browser uses browser automation libraries under the hood, we need t
5050
Configure Trigger.dev's trigger.config.ts for browser automation dependencies:
5151

5252
```
53-
import { defineConfig } from "@trigger.dev/sdk/v3";
53+
import { defineConfig } from "@trigger.dev/sdk";
5454
5555
export default defineConfig({
5656
project: "proj_your_project_id_here", // Get from Trigger.dev dashboard
@@ -59,7 +59,7 @@ export default defineConfig({
5959
build: {
6060
external: [
6161
"playwright-core",
62-
"playwright",
62+
"playwright",
6363
"chromium-bidi"
6464
]
6565
}
@@ -70,7 +70,6 @@ export default defineConfig({
7070

7171
Create a new file within your project subfolder for trigger.dev functions, [src/trigger/broadway-monitor.ts](src/trigger/broadway-monitor.ts). Below is our Broadway ticket monitor task that runs daily at 5pm ET:
7272

73-
7473
```
7574
import { schedules } from "@trigger.dev/sdk";
7675
import Anchorbrowser from 'anchorbrowser';
@@ -97,9 +96,9 @@ export const broadwayMonitor = schedules.task({
9796
});
9897
9998
console.log("Raw response:", response);
100-
99+
101100
const result = response.data.result?.result || response.data.result || response.data;
102-
101+
103102
if (result && typeof result === 'string' && result.includes('Show:')) {
104103
console.log(`🎭 Best Broadway Deal Found!`);
105104
console.log(result);
@@ -134,5 +133,6 @@ npx trigger.dev@latest dev
134133
```
135134

136135
### Learn more
136+
137137
- [Trigger.dev docs](https://trigger.dev/docs) - learn about Trigger.dev
138138
- [Anchor Browser docs](https://docs.anchorbrowser.io/introduction) - learn about Anchor Browser

0 commit comments

Comments
 (0)