MMukeshinwaywardquark.hashnode.dev路Jun 6, 2024 路 2 min readTypeScript for Enterprise Applications - Part 2tsconfig.json is a configuration file for TypeScript projects. It is located in the root folder of a TypeScript project and contains compiler options to compile the TypeScript code.. 馃挕 The tsc cli-tool, if invoked without parameters, starts searchi...00
MMukeshinwaywardquark.hashnode.dev路May 31, 2024 路 4 min readTypeScript for Enterprise Applications - Part 1In this article, we will create a skeleton for a TypeScript project used in large-scale enterprises. It will include the following features: Compiling TypeScript to JavaScript with a specified ECMAScript target. Lint TypeScript to maintain consiste...00
MMukeshinwaywardquark.hashnode.dev路May 30, 2024 路 2 min readECMAScript Modules (ESM)To import or export code between files, JavaScript uses two module systems. Node.js has been using the older CommonJS (CJS) module system, while the newer ECMAScript (ESM) modules have been added to the JavaScript specification and are supported by b...00
MMukeshinwaywardquark.hashnode.dev路Jun 4, 2023 路 2 min readHow Do Shell Commands Function?Shell is a program that takes user inputs and passes them to the operating system. It provides an interface to accept commands and their arguments, invokes system calls, and runs other programs. A Terminal program, such as iTerm2, is a GUI that inter...00
MMukeshinwaywardquark.hashnode.dev路May 17, 2023 路 3 min readHow Does a Ruby Gem Work?What is a Gem? A gem is packaged Ruby code bundled with metadata that describes its name, version, dependencies, and other crucial information. This metadata enables RubyGems to manage installations, resolve dependencies, and load the code when neede...00