-
Notifications
You must be signed in to change notification settings - Fork 28
refactor(js-x-ray)!: migrate to TypeScript #364
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
27e86fb
to
178f226
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request refactors the JS-X-Ray codebase to TypeScript, updating file types, adding explicit TS annotations, and migrating many helper tests and utilities. Key changes include converting JavaScript source files and tests to TypeScript, integrating stricter typing (e.g. via explicit interfaces and type assertions), and adjusting build and test scripts in package.json.
Reviewed Changes
Copilot reviewed 72 out of 98 changed files in this pull request and generated 3 comments.
File | Description |
---|---|
workspaces/ts-source-parser/package.json | Updated build/test scripts for TypeScript compilation and execution. |
workspaces/sec-literal/test/*.ts | Added TS-specific comments (e.g. @ts-expect-error) to suppress intentional type errors. |
workspaces/js-x-ray/src/**/*.ts & test files | Migrated core source files and tests from JS to TS with added type annotations and improved type safety. |
workspaces/js-x-ray/package.json | Updated exports and build scripts to point to compiled TS output in the dist folder. |
b1758cc
to
f24215f
Compare
No description provided.