Skip to content

Commit 1b1633b

Browse files
stainless-app[bot]Max Beatty
and
Max Beatty
authored
release: 2.0.0-alpha.0 (#20)
* update examples refs --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Max Beatty <max@browserbase.com>
1 parent eb26458 commit 1b1633b

20 files changed

+29
-75
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up Node
2020
uses: actions/setup-node@v4
2121
with:
22-
node-version: '18'
22+
node-version: '20'
2323

2424
- name: Bootstrap
2525
run: ./scripts/bootstrap
@@ -37,7 +37,7 @@ jobs:
3737
- name: Set up Node
3838
uses: actions/setup-node@v4
3939
with:
40-
node-version: '18'
40+
node-version: '20'
4141

4242
- name: Bootstrap
4343
run: ./scripts/bootstrap
@@ -54,7 +54,7 @@ jobs:
5454
- name: Set up Node
5555
uses: actions/setup-node@v4
5656
with:
57-
node-version: '18'
57+
node-version: '20'
5858

5959
- name: Bootstrap
6060
run: ./scripts/bootstrap

.github/workflows/publish-npm.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Set up Node
2020
uses: actions/setup-node@v3
2121
with:
22-
node-version: '18'
22+
node-version: '20'
2323

2424
- name: Install dependencies
2525
run: |
@@ -29,4 +29,4 @@ jobs:
2929
run: |
3030
bash ./bin/publish-npm
3131
env:
32-
NPM_TOKEN: ${{ secrets.BROWSERBASE_NPM_TOKEN || secrets.NPM_TOKEN }}
32+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/release-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ jobs:
1818
run: |
1919
bash ./bin/check-release-environment
2020
env:
21-
NPM_TOKEN: ${{ secrets.BROWSERBASE_NPM_TOKEN || secrets.NPM_TOKEN }}
21+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.1.0-alpha.3"
2+
".": "2.0.0-alpha.0"
33
}

CHANGELOG.md

Lines changed: 2 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,5 @@
11
# Changelog
22

3-
## 0.1.0-alpha.3 (2024-10-29)
3+
## 2.0.0 (2024-10-29)
44

5-
Full Changelog: [v0.1.0-alpha.2...v0.1.0-alpha.3](https://github.com/browserbase/sdk-node/compare/v0.1.0-alpha.2...v0.1.0-alpha.3)
6-
7-
### Features
8-
9-
* **api:** api update ([#19](https://github.com/browserbase/sdk-node/issues/19)) ([8df9cc8](https://github.com/browserbase/sdk-node/commit/8df9cc8c76e4a615ba63d4568086bd60e88a0dfb))
10-
11-
12-
### Chores
13-
14-
* update SDK settings ([#21](https://github.com/browserbase/sdk-node/issues/21)) ([dd2956f](https://github.com/browserbase/sdk-node/commit/dd2956f0b22aac232b6ae3cdd572a4d6b688099d))
15-
16-
## 0.1.0-alpha.2 (2024-10-28)
17-
18-
Full Changelog: [v0.1.0-alpha.1...v0.1.0-alpha.2](https://github.com/browserbase/sdk-node/compare/v0.1.0-alpha.1...v0.1.0-alpha.2)
19-
20-
### Features
21-
22-
* **api:** update via SDK Studio ([#16](https://github.com/browserbase/sdk-node/issues/16)) ([a96a86c](https://github.com/browserbase/sdk-node/commit/a96a86c2e7c5025cacd7edd89f88b914de3596e3))
23-
* **api:** update via SDK Studio ([#17](https://github.com/browserbase/sdk-node/issues/17)) ([52cf741](https://github.com/browserbase/sdk-node/commit/52cf741bc4c5712f2fe15ee6eaa48e4c3643ec58))
24-
25-
## 0.1.0-alpha.1 (2024-10-28)
26-
27-
Full Changelog: [v0.0.1-alpha.0...v0.1.0-alpha.1](https://github.com/browserbase/sdk-node/compare/v0.0.1-alpha.0...v0.1.0-alpha.1)
28-
29-
### Features
30-
31-
* **api:** update via SDK Studio ([#10](https://github.com/browserbase/sdk-node/issues/10)) ([2c6c15d](https://github.com/browserbase/sdk-node/commit/2c6c15d148d1a5e74a48f92087580d8c590288af))
32-
* **api:** update via SDK Studio ([#11](https://github.com/browserbase/sdk-node/issues/11)) ([9191ed6](https://github.com/browserbase/sdk-node/commit/9191ed631256b52a39de1aafcf1d7deb2788efdb))
33-
* **api:** update via SDK Studio ([#12](https://github.com/browserbase/sdk-node/issues/12)) ([ebeaf82](https://github.com/browserbase/sdk-node/commit/ebeaf82736747398450d739e27d6874603c4f942))
34-
* **api:** update via SDK Studio ([#13](https://github.com/browserbase/sdk-node/issues/13)) ([c0ffdce](https://github.com/browserbase/sdk-node/commit/c0ffdce615059b9523817d22ef18e01e778f3454))
35-
* **api:** update via SDK Studio ([#3](https://github.com/browserbase/sdk-node/issues/3)) ([8a06f81](https://github.com/browserbase/sdk-node/commit/8a06f81c1cd5dc8a64b9fd10ed26f8547469fdeb))
36-
* **api:** update via SDK Studio ([#4](https://github.com/browserbase/sdk-node/issues/4)) ([cf6309b](https://github.com/browserbase/sdk-node/commit/cf6309bb5de1376139fb0ba6b8e45b5d0801bee5))
37-
* **api:** update via SDK Studio ([#5](https://github.com/browserbase/sdk-node/issues/5)) ([4275810](https://github.com/browserbase/sdk-node/commit/427581035437844d44333c0e3471db675dff89c7))
38-
* **api:** update via SDK Studio ([#6](https://github.com/browserbase/sdk-node/issues/6)) ([299d77e](https://github.com/browserbase/sdk-node/commit/299d77ebc0994b0ab39a9c908157d42d605e9765))
39-
* **api:** update via SDK Studio ([#7](https://github.com/browserbase/sdk-node/issues/7)) ([e1e4738](https://github.com/browserbase/sdk-node/commit/e1e47381dc142f94bd61e7f5819eafbf5b4797a7))
40-
* **api:** update via SDK Studio ([#8](https://github.com/browserbase/sdk-node/issues/8)) ([2d845ff](https://github.com/browserbase/sdk-node/commit/2d845ffc683ea988980e42ea2c03699034af6980))
41-
* **api:** update via SDK Studio ([#9](https://github.com/browserbase/sdk-node/issues/9)) ([a17fadc](https://github.com/browserbase/sdk-node/commit/a17fadcac323079f3e36e0c965f6d6c1be26f1d8))
42-
43-
44-
### Chores
45-
46-
* go live ([#1](https://github.com/browserbase/sdk-node/issues/1)) ([bc9e36e](https://github.com/browserbase/sdk-node/commit/bc9e36ec17be8df65bc4bd43bad6ad6617e4973c))
5+
🆕 fully-featured SDK for Browserbase's API

examples/.keep

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

examples/playwright-basic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import Browserbase from '@browserbasehq/sdk';
12
import { chromium } from 'playwright-core';
2-
import Browserbase from 'browserbase/index';
33

44
const BROWSERBASE_API_KEY = process.env['BROWSERBASE_API_KEY']!;
55
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/playwright-captcha.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Browserbase from 'browserbase/index';
1+
import Browserbase from '@browserbasehq/sdk';
22
import { chromium } from 'playwright-core';
33

44
// Configuration

examples/playwright-context.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Browserbase from 'browserbase/index';
1+
import Browserbase from '@browserbasehq/sdk';
22
import { chromium, type Browser, type Cookie } from 'playwright-core';
33

44
// Configuration

examples/playwright-download.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Browserbase from 'browserbase/index';
1+
import Browserbase from '@browserbasehq/sdk';
22
import { chromium } from 'playwright-core';
33
import AdmZip from 'adm-zip';
44

examples/playwright-extension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { join } from 'node:path';
33
import { tmpdir } from 'node:os';
44
import { chromium } from 'playwright-core';
55
import AdmZip from 'adm-zip';
6-
import Browserbase from 'browserbase/index';
6+
import Browserbase from '@browserbasehq/sdk';
77

88
// Configuration
99
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/playwright-proxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { chromium, type Browser } from 'playwright-core';
2-
import Browserbase from 'browserbase/index';
2+
import Browserbase from '@browserbasehq/sdk';
33

44
// Configuration
55
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/playwright-upload.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { join } from 'node:path';
22
import { chromium } from 'playwright-core';
3-
import Browserbase from 'browserbase/index';
3+
import Browserbase from '@browserbasehq/sdk';
44

55
// Configuration
66
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/puppeteer-basic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { connect } from 'puppeteer-core';
2-
import Browserbase from 'browserbase/index';
2+
import Browserbase from '@browserbasehq/sdk';
33

44
// Configuration
55
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/puppeteer-proxy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Browser, connect } from 'puppeteer-core';
2-
import Browserbase from 'browserbase/index';
2+
import Browserbase from '@browserbasehq/sdk';
33

44
// Configuration
55
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/selenium-basic.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import http, { type ClientRequest } from 'node:http';
22
import { Builder } from 'selenium-webdriver';
3-
import Browserbase from 'browserbase/index';
3+
import Browserbase from '@browserbasehq/sdk';
44

55
// Configuration
66
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;

examples/selenium-upload.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
import fs from 'node:fs';
12
import http, { type ClientRequest } from 'node:http';
23
import { join } from 'node:path';
34
import { Builder, By, until } from 'selenium-webdriver';
4-
import Browserbase from 'browserbase/index';
5-
import fs from 'node:fs';
5+
import Browserbase from '@browserbasehq/sdk';
6+
67
// Configuration
78
const BROWSERBASE_PROJECT_ID = process.env['BROWSERBASE_PROJECT_ID']!;
89
const BROWSERBASE_API_KEY = process.env['BROWSERBASE_API_KEY']!;

package-lock.json

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
{
22
"name": "@browserbasehq/sdk",
3-
"version": "0.1.0-alpha.3",
4-
"description": "The official TypeScript library for the Browserbase API",
3+
"version": "2.0.0-alpha.0",
4+
"description": "The official Node.js library for the Browserbase API",
55
"author": "Browserbase <support@browserbase.com>",
66
"types": "dist/index.d.ts",
77
"main": "dist/index.js",
88
"type": "commonjs",
99
"repository": "github:browserbase/sdk-node",
10-
"license": "Apache-2.0",
1110
"packageManager": "yarn@1.22.22",
1211
"files": [
1312
"**/*"

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const VERSION = '0.1.0-alpha.3'; // x-release-please-version
1+
export const VERSION = '2.0.0-alpha.0'; // x-release-please-version

0 commit comments

Comments
 (0)