babel-sublime
TypeScript


babel-sublime | TypeScript | |
---|---|---|
158 | 1,411 | |
3,255 | 102,821 | |
0.0% | 0.8% | |
0.0 | 9.8 | |
11 months ago | 5 days ago | |
JavaScript | TypeScript | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
babel-sublime
-
#wecode Landing Page - WeCoded Challenge March 2025
@vitejs/plugin-react uses Babel for Fast Refresh
-
You Don’t Know JS Yet: My Weekly Journey Through JavaScript Mastery
For new and incompatible syntax, the solution is transpiling—converting newer JS syntax to older syntax that can run on older engines. The most popular transpiler? Babel. This process ensures modern JS code can still reach a wide audience, even on legacy systems.
-
30 Best Free Tools for Frontend Developers in 2025
Website: babeljs.io
-
Desktop apps for Windows XP in 2025
Fortunately we have tools like PostCSS and Babel, that let you target your specific Browser version, and they'll do their best to transpile and polyfill your code to work with that version. This alone will do a lot of the heavy lifting for you if you are working with a lot of code. However, if you are just writing out a few HTML, CSS, and JS files, then that would be overkill and you can just figure out what code to use by consulting CanIUse.com.
-
The Tools and APIs That Made My GeoGuessr 🌍 Project Possible
Cross-Browser Compatibility: Some features worked differently across browsers. I used Babel to transpile my JavaScript code, ensuring it worked consistently everywhere.
-
Exploring ES6+ Enhancements in SuiteScript 2.1: A Developers Perspective
SuiteScript 2.1 introduces new language features, such as arrow functions and block-scoped variables, which support modern server-side code. However, developers must ensure browser compatibility. Not all browsers support these features natively. Transpilation, using tools like Babel, can convert modern JavaScript to a more compatible version. This ensures scripts run smoothly across different environments.
-
Fresh Start: Unlocking New Beginnings with GitHub Copilot
# React + Vite This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. Currently, two official plugins are available: - [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh - [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh # Fresh-Starts
-
What is Evan You doing by creating VoidZero, and what are the issues with JS toolchains?
Babel was one of the first to do this job, developed using JS, with a rich ecosystem and plugins, and has long been integrated into packaging tools such as webpack rollup.
-
Building an Auto-verified Quote DApp on Morph
@vitejs/plugin-react uses Babel for Fast Refresh
-
Supporting ancient browsers using modern Web-Tooling
This plugin automatically converts modern JavaScript and adds necessary polyfills based on Browserlist-targets using Babel.
TypeScript
-
Definite clause grammars and symbolic differentiation
Typescript's type system is technically undecidable because you can interpret Turing machines with it:
https://github.com/microsoft/TypeScript/issues/14833
The flip side is that such systems can still be practically useful. You just have to manage your type complexity, much like you already manage your runtime complexity.
- A 10x Faster TypeScript
-
😎 Top React Native ESSENTIALS Tech Stack for 2025 🫵⛳️
Typescript: JavaScript with syntax for types
-
The Modern 2025 Web Components Tech Stack
TypeScript
-
An Ode to TypeScript Enums
> Obviously, this approach is even more inconvenient at the implementation side, but I find it more convenient on the consumer side. The implementer side complexity is less relevant if using codegen. `Symbol` is also skipped in `JSON.stringify` for both keys and values, so if you rely on it then it won't work and you'd need a branded primitive type if you care about nominal typing. I use schema-guided serialization so it's not an issue for me, but it's worth mentioning.
> Both the `as const` approach and my "class symbols" approach addresses [the complaints in this blog post about support variant annotations such `@deprecated`](https://blog.disintegrator.dev/posts/ode-to-typescript-enums...)). My class symbols approach gives you the flexibility to have different annotations for values and types; but I'm not sure how relevant it is. (It can also be achieved with `as const`, what matters for this is the type namespace declaration).
> I hope this message helps others when evaluating available solutions when migrating away from TS `enum`s.
[0]: https://github.com/microsoft/TypeScript/pull/61011#issuecomm...
- TypeScript types can run DOOM [video]
- How to build AI-Powered SaaS Platform with React, ShadCN, Appwrite & Clerk
-
Documenting Web Components With Storybook
One of the best tools available in Web Component development is the Custom Elements Manifest. It's a JSON representation of all your available components, covering all the attributes, methods, slots and events they support, powered by your JSDoc comments and TypeScript types. You can customize the manifest generation through plugins to support custom JSDoc comments, allowing you to power more pieces of your documentation through code comments; for example, you could set up a comment format to indicate if your component is experimental or stable or provide a way to add a link to your Figma files.
-
Beginner's Guide: How to set up PostgreSQL within Playwright for Test Automation
Below is an example of how you can integrate PostgreSQL into your Playwright tests in TypeScript while supporting multiple environments (e.g., local, beta, prod). We'll use the following libraries:
-
A Beginner's Guide to Frontend Development
Typescript Official Website
What are some alternatives?
v8.dev - The source code of v8.dev, the official website of the V8 project.
zod - TypeScript-first schema validation with static type inference
vue-template-babel-compiler-nuxt-project - vue-template-babel-compiler(https://github.com/JuniorTour/vue-template-babel-compiler) DEMO project for nuxt.js
bolt.new - Prompt, run, edit, and deploy full-stack web applications
vim-react-snippets - Useful snippets for developing in React (Javascript and Typescript)
Tailwind CSS - A utility-first CSS framework for rapid UI development.

