Chromium Integration - Sakiletc2019/W18 GitHub Wiki

🧩 Chromium Integration


🎯 Goal

Enable browsers to run TypeScript code directly using W18 engine embedded in Chromium.


✅ Achievements

  • Modified Chromium HTML parser to detect:
    • <script type="ts">
    • <script type="typescript">
  • Connected parser with W18 engine instead of default V8 for TS blocks
  • Successful test cases with basic TypeScript scripts

🛠️ Current Work

  • Enhancing parser to support module imports
  • Handling TS decorators, types, and interfaces during runtime
  • Browser devtools support for debugging W18-executed scripts

📦 Future

  • Browser plugin version for Edge, Chrome, Brave
  • Polyfill version for non-Chromium browsers