Favour Olukayodeneo-femo.hashnode.dev·7 hours agoBuilding a CLI App in GolangI recently moved back into a full-time mobile developer role at a company I admire, which means that I don’t write Golang as much anymore. I needed to keep up with Golang, but I needed something more glamorous than writing simple CRUD applications, a...DiscussGo Language
Favour Orukpealphadevking.hashnode.dev·Nov 28, 2024From Hours to Minutes: How I Got Unstuck from the Project Setup Quagmire Using a Simple CLIStarting a new project should be exhilarating, but for developers across all stacks, it often means facing a frustrating wall of repetitive tasks: choosing frameworks, setting up directories, installing dependencies, and configuring tools. Whether yo...Discusscli
kimlopeznotes.hideip.vip·Nov 26, 2024前端项目如何实现自己的脚手架1. 确定脚手架的目标 功能:脚手架需要做什么?例如: 初始化项目结构。 自动安装依赖。 配置框架(如 React、Vue、Svelte)。 支持特定插件或工具(如 ESLint、Prettier、Tailwind CSS)。 技术栈:基于 JavaScript/Node.js 编写。 2. 项目初始化 创建一个 Node.js 项目来实现脚手架工具: mkdir my-cli-tool cd my-cli-tool npm init -y 安装必要的依赖: npm in...Discusscli
Think Throothinkthroo.hashnode.dev·Nov 25, 2024How CodeMirror v6 setup command handles CLI arguments?In this article, we analyse how the CodeMirror v6 development environment setup script processes CLI arguments. This function is used in setting up development environment for Codemirror v6 as mentioned in their repository. CodeMirror does not use Mo...DiscussOpen Source
Saad Asif Mujawaressentialsofdevops.hashnode.dev·Nov 23, 2024Day 7 : Understanding Package Manager and SystemctlToday we will learn about Package managers and System services, and also have tasks for this topic. What is a Package Manager in Linux?Package Manager is a tool that can Install, remove, update or manage Packages on Operating system. It also brings d...Discuss·3 likesLinuxPackageManager
Think Throothinkthroo.hashnode.dev·Nov 22, 2024How Changsets reads config.json internallyWhen you initialise Changesets via the CLI using init command, this command sets up the .changeset folder. It generates a readme and a config file. The config file includes the default options, as well as commentson what these options represent. The ...DiscussJavaScript
Himanshu Sonihimanshusoni30.hashnode.dev·Nov 19, 2024Understanding cURL: A Command Line Tool for transferring data with URLsIn today's digital age, billions of API requests are made globally over the internet, seamlessly integrating technology into our daily lives. We interact with these APIs through various devices such as smartphones, smartwatches, laptops, and even tel...Discuss·78 readsCommand Line Toolscurl
Think Throothinkthroo.hashnode.dev·Nov 18, 2024Logger package in changesets monorepoChangesets CLI package has an import as shown below at line 3 in packages/cli/src/index.ts#L3 import { error } from "@changesets/logger"; I have seen this before, a dedicated package just for logger, in docusaurus-logger. At this point, I believe it...Discusschangesheeter
teihennteihenn.hashnode.dev·Nov 17, 2024Edit .json.gz Files Effortlessly with jgze – A Flexible CLI ToolWorking with .json.gz files can be tedious, especially when you need to extract, edit, and recompress them manually. Meet jgze, a command-line tool that simplifies this process by allowing you to directly edit .json.gz files in a seamless workflow. h...Discussjson
Think Throothinkthroo.hashnode.dev·Nov 14, 2024Scan for CLI flags and arguments using MRI packageIn this article, an overview of MRI package is provided with a usage example picked from Changesets source code. MRI package: You can use MRI package to quickly scan for flags and arguments. It is an alternative to yargs-parser. Install npm install -...DiscussJavaScript