Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes updates to dependencies, adjustments to configurations, and changes to scripts across multiple packages. The updates include upgrading the TypeScript version to 5.6.2 and making other necessary adjustments. These changes ensure that the packages are up to date and compatible with the latest versions of their dependencies.
📦 The
typescript
package version was upgraded from5.5.4
to5.6.2
across multiple package.json files, includingdocs/package.json
,packages/cli/package.json
,packages/core/package.json
, andpackages/vscode/package.json
. This indicates that the typescript compiler and tooling are updated for better stability and new features.📂 Two new files:
capture_screenshot.genai.mts
andscrape_table_data.genai.mts
, were added to thepackages/auto/
directory. These files seem to contain scripts for automating browser activities like taking screenshots and scraping table data from web pages.🆕 A new file named
.gitattributes
was added in thepackages/auto/
folder. This file contains Git settings which currently markgenaiscript.d.ts
as a linguistically generated file, thus minimizing its impact in Git diffs and merges.💻 As part of the public API changes in
packages/core/src/prompt_template.d.ts
, theBrowserPage
interface was extended with two new methods:evaluate()
, which evaluates a pageFunction and returns its value, andevaluateHandle()
, which evaluates a pageFunction and returns aBrowserJSHandle
to it. In addition, an emptyBrowserJSHandle
interface was added.🐜 Some minor code improvements and bug fixes were made in
packages/core/src/chat.ts
andpackages/core/src/util.ts
. Changes seem small but generally aim at code readability and debugging process improvement.🔍 These changes reflect an overall push towards refining and expanding automated tasks and improving the package's backend capabilities. The shift in the TypeScript version suggests an inclination towards leveraging the latest language features for greater efficiency.