Node's new built-in support for TypeScriptNode.js supports TypeScript natively from version 23.6.0, allowing direct execution of TypeScript files.
The Deno Team Releases JSR, a New JavaScript Package RegistryJSR, a new JavaScript registry, competes with npm by focusing on ESM, TypeScript, and multiple runtimes to improve developer experience.
A checklist for your `tsconfig.json`Using 'extends' in tsconfig.json allows for a base configuration that helps maintain consistency across projects.Understanding input file configurations like 'files', 'include', and 'exclude' is crucial for effective TypeScript project management.
Tutorial: publishing ESM-based npm packages with TypeScriptModern ESM support in TypeScript and Node.js simplifies package setup, focusing on new features over backward compatibility.
Node's new built-in support for TypeScriptNode.js supports TypeScript natively from version 23.6.0, allowing direct execution of TypeScript files.
The Deno Team Releases JSR, a New JavaScript Package RegistryJSR, a new JavaScript registry, competes with npm by focusing on ESM, TypeScript, and multiple runtimes to improve developer experience.
A checklist for your `tsconfig.json`Using 'extends' in tsconfig.json allows for a base configuration that helps maintain consistency across projects.Understanding input file configurations like 'files', 'include', and 'exclude' is crucial for effective TypeScript project management.
Tutorial: publishing ESM-based npm packages with TypeScriptModern ESM support in TypeScript and Node.js simplifies package setup, focusing on new features over backward compatibility.
Comparing ECMAScript Modules and CommonJSJavaScript has evolved from a simple language for dynamic websites to complex projects requiring code organization in modules.Comparison of popular methods for splitting JavaScript code into modules: ECMAScript Modules (ESM) and CommonJS.
Enhancing Node.js Core: Introducing Support for Synchronous ESM GraphsNode.js now supports synchronous loading of ECMAScript Modules, easing the transition for developers and package authors.
Deno 2 Released, Focuses on Interoperability with Legacy JavaScript Infrastructure and Use at ScaleDeno 2 offers seamless integration with Node.js, enabling backward compatibility, modern dependency management, and a stable standard library for developers.
Comparing ECMAScript Modules and CommonJSJavaScript has evolved from a simple language for dynamic websites to complex projects requiring code organization in modules.Comparison of popular methods for splitting JavaScript code into modules: ECMAScript Modules (ESM) and CommonJS.
Enhancing Node.js Core: Introducing Support for Synchronous ESM GraphsNode.js now supports synchronous loading of ECMAScript Modules, easing the transition for developers and package authors.
Deno 2 Released, Focuses on Interoperability with Legacy JavaScript Infrastructure and Use at ScaleDeno 2 offers seamless integration with Node.js, enabling backward compatibility, modern dependency management, and a stable standard library for developers.
Eleventy 3.0 Released (and in use here!)Eleventy 3.0 emphasizes proper file extensions for permalinks to avoid deployment issues.
Upgraded to Eleventy 3.0 (Beta)Upgrading to Eleventy 3.0 beta was smooth with the help of the upgrade helper and addressing issues like EJS removal via plugins.