Skip to content

Nodejs typescript migration part 2 - #564

Open
Gaurav0 wants to merge 16 commits into
masterfrom
nodejs_typescript_migration_part_2
Open

Nodejs typescript migration part 2#564
Gaurav0 wants to merge 16 commits into
masterfrom
nodejs_typescript_migration_part_2

Conversation

@Gaurav0

@Gaurav0 Gaurav0 commented Aug 18, 2026

Copy link
Copy Markdown
Member

Part 2 of the typescript migration of nodejs files.

There will be a part 3 and possibly a part 4.

Gaurav0 and others added 16 commits August 18, 2026 10:28
Keep the sheet-definition restore CLI ignored by Codecov after the rename.

Co-authored-by: Cursor <cursoragent@cursor.com>
Drop unused execSync callbacks that Node never invoked so the CLI type-checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use fs.rmSync for recursive folder removal so the ImageMagick compose CLI type-checks on current Node types.

Co-authored-by: Cursor <cursoragent@cursor.com>
Scan .ts sources as well as leftover .js so the PurgeCSS hint CLI still finds class names.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point Testem at the renamed merger and add ambient types for untyped Istanbul report packages.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point fixture-builder at the renamed Playwright golden capture so regeneration still works.

Co-authored-by: Cursor <cursoragent@cursor.com>
Import the default ZIP profile hash from the renamed module in both profile runners.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point the npm zip-profile diff script at the renamed CLI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point profile:zip npm scripts at the renamed Playwright ZIP timing CLI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Treat the browser harness as a DOM script in ESLint and load the renamed module from the profile HTML page.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep emitting JavaScript fixtures and point fixture:issue382 at the renamed builder CLI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Unblock computed-style tooling and keep the visual homepage spec importing the renamed helpers.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep Playwright page callbacks free of type syntax so Node can serialize them into the browser.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point compute-style-dump npm scripts at the renamed Playwright dump CLI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Point compute-style-diff-all npm scripts at the renamed multi-preset dump CLI.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@Gaurav0
Gaurav0 requested review from cdvv7788 and jrconway3 August 18, 2026 14:32
@Gaurav0 Gaurav0 self-assigned this Aug 18, 2026
@Gaurav0 Gaurav0 added the refactor changes internal implementation label Aug 18, 2026
@netlify

netlify Bot commented Aug 18, 2026

Copy link
Copy Markdown

Deploy Preview for liberatedpixelcup ready!

Name Link
🔨 Latest commit 376c179
🔍 Latest deploy log https://app.netlify.com/projects/liberatedpixelcup/deploys/6a846d0dfe914f000834509a
😎 Deploy Preview https://deploy-preview-564--liberatedpixelcup.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@argos-ci

argos-ci Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
default (Inspect) ✅ No changes detected - Aug 18, 2026, 2:34 PM

@codecov

codecov Bot commented Aug 18, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor changes internal implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant