---
title: "Issue #798: Shipping less JavaScript with Baseline — JavaScript Weekly"
url: https://daily.dev/posts/issue-798-shipping-less-javascript-with-baseline-javascript-weekly-6k6z0uido
source_url: https://javascriptweekly.com/issues/798
type: article
source: "JavaScript Weekly"
published: 2026-08-11T16:41:57.750Z
updated: 2026-08-11T16:42:26.484Z
tags: ["webdev", "javascript", "typescript", "npm"]
reading_time: 4
upvotes: 8
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Issue #798: Shipping less JavaScript with Baseline — JavaScript Weekly

**[JavaScript Weekly](https://daily.dev/sources/jswkly)** · 4 min read · 8 upvotes · 0 comments

## Summary

JavaScript Weekly issue #798 covers a range of topics including Yelp's migration of 1.4 million lines from Flow to TypeScript (boosting type coverage from 83% to 96%), Cloudflare's agent-first browser engine Kitesurf running in V8 isolates with 3-7x lower CPU/memory than Chromium, and a practical guide to using the Baseline web platform feature set to audit and reduce JavaScript bundle size. Also featured: jsDelivr's deep dive into converting CommonJS npm packages to browser ESM, progressive enhancement techniques in JavaScript, vlt 1.0 as an npm alternative with CSS-like dependency graph selectors, hucre 1.0 as a zero-dependency spreadsheet engine, and several library releases including Svelte Select 6.0, fuzzysort 4.0, and GTKX 1.0 for building native GTK4 apps with React and TypeScript.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://javascriptweekly.com/issues/798>

## Questions this post answers

### How did Yelp migrate from Flow to TypeScript and what were the results?

Yelp migrated 1.4 million lines of code off Flow to TypeScript over several years, increasing type coverage from 83% to 96%. The writeup is framed as a general guide to running any large-scale type migration, not just a Flow-specific story, making it applicable to teams considering similar long-running migrations.

_Teams planning a large TypeScript migration track lessons like these on daily.dev._

### What is Cloudflare Kitesurf and how does it compare to Chromium?

Kitesurf is Cloudflare's agent-first browser engine that runs on Workers using one V8 isolate per page. It uses 3-7x less CPU and memory than Chromium, at the cost of being slower. It is aimed at automated agents rather than human users, is available in beta, and will be open sourced in the future.

_Developers building agent workflows can follow Kitesurf's progress on daily.dev._

### What is vlt 1.0 and how does it differ from npm?

vlt 1.0 is a drop-in npm alternative whose standout feature is `vlt query`, which lets you query your dependency graph using 60+ CSS-like selectors, with about half of those selectors being security-related. It also offers hosted private package registries and is designed as a direct replacement for npm workflows.

_Developers evaluating npm alternatives can follow vlt and similar tooling news on daily.dev._

## Similar posts on daily.dev

- [How Baseline Can Help You Ship Less JavaScript — Smashing Magazine](https://daily.dev/posts/how-baseline-can-help-you-ship-less-javascript-smashing-magazine-kxud2fcsf) · Smashing Magazine · 5 upvotes · 1 comments
- [JavaScript Weekly Issue 782: April 21, 2026](https://daily.dev/posts/javascript-weekly-issue-782-april-21-2026-exkcjybcy) · JavaScript Weekly · 7 upvotes · 0 comments
- [JavaScript Weekly Issue 788: June 2, 2026](https://daily.dev/posts/javascript-weekly-issue-788-june-2-2026-b2qviad94) · JavaScript Weekly · 4 upvotes · 2 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#javascript](https://daily.dev/tags/javascript), [#typescript](https://daily.dev/tags/typescript), [#npm](https://daily.dev/tags/npm)

[View this post on daily.dev](https://daily.dev/posts/issue-798-shipping-less-javascript-with-baseline-javascript-weekly-6k6z0uido)
