Aniket Dhaygudeaniket04blog.hashnode.dev·Jul 19, 2024"ShadCN: The Hidden Gem Transforming Web Development"In the bustling world of web development, where new tools and libraries emerge daily, finding a gem that truly revolutionizes your workflow can feel like discovering a hidden treasure. One such gem is ShadCN, an innovative tool that is making waves f...Discuss·10 likesshadcnA true Gem 10
Ramu Narasingaramunarasinga.hashnode.dev·Jul 19, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 3.1I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 3.0, I discussed how npx shadcn-ui add <component> command is registered. We will look at few more lines of code from packag...DiscussJavaScript
Ramu Narasingaramunarasinga.hashnode.dev·Jul 17, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.15I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.11, we looked at runInit function and how shadcn-ui/ui ensures directories provided in resolvedPaths in config exist. The ...DiscussTypeScript
Ramu Narasingaramunarasinga.hashnode.dev·Jul 16, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.14I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.11, we looked at runInit function and how shadcn-ui/ui ensures directories provided in resolvedPaths in config exist. The ...DiscussJavaScript
Ramu Narasingaramunarasinga.hashnode.dev·Jul 15, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.13I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.11, we looked at runInit function and how shadcn-ui/ui ensures directories provided in resolvedPaths in config exist. The ...DiscussJavaScript
Dinko Marinacdinkomarinac.dev·Jul 15, 2024Flutter Design Systems: Exploring Modern Alternatives to Material DesignIntroduction Design systems are essential frameworks that ensure consistency and coherence in application development, providing a unified language for designers and developers. They encompass guidelines, components, and tools that streamline the des...Discuss·2 likes·1.3K readsUX
Ramu Narasingaramunarasinga.hashnode.dev·Jul 12, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.12I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.11, we looked at runInit function and how shadcn-ui/ui ensures directories provided in resolvedPaths in config exist. The ...DiscussJavaScript
Ramu Narasingaramunarasinga.hashnode.dev·Jul 11, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.11I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.10, we looked at getRegistryBaseColors function, prompts, creating components.json and resolveConfigPaths. Now that we un...DiscussOpen Source
Ramu Narasingaramunarasinga.hashnode.dev·Jul 10, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.10I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.9, we looked at getRegistryStyles function, fetchRegistry function and stylesSchema. In this article, we will understand t...DiscussJavaScript
Ramu Narasingaramunarasinga.hashnode.dev·Jul 9, 2024shadcn-ui/ui codebase analysis: How does shadcn-ui CLI work? — Part 2.9I wanted to find out how shadcn-ui CLI works. In this article, I discuss the code used to build the shadcn-ui/ui CLI. In part 2.8, we looked at function promptForMinimalConfig and its parameters and how the shadcn-ui CLI uses chalk to highlight text ...DiscussJavaScript