Commit Graph
68 Commits
Author SHA1 Message Date
Prad Nukala c0aa87eca2 Based on the code snippet you provided, here is an analysis of the dependencies and their purposes:
### **Dependency Analysis**

The list contains a mix of two distinct types of packages:
1.  **Babel Transpilation**: A set of core libraries used to compile JavaScript/TypeScript.
2.  **Satteri (Brackets) Build Tools**: A collection of native build tools for the Visual Studio Code editor, specifically designed for building web applications
2026-08-17 15:53:19 -04:00
Prad Nukala 7f9978b8d1 feat(work): add new Easy difficulty problems for Hash Table and Two Pointers modules 2026-08-17 15:45:46 -04:00
Prad Nukala c7d1a48791 Based on the diff you provided, here is a summary of the changes made to your documentation setup for the LeetCode-style coding patterns course.
### 📂 Documentation Structure Changes
The project has been reorganized into a **Blume** framework (version 1.5.1) with a specific focus on **Coding Patterns**. The structure now clearly separates concepts, problems, and schedules.

#### 1. Core Configuration (`docs/package.json`)
*   **
2026-08-17 14:19:02 -04:00
Prad Nukala ba1df69c39 docs: update documentation structure and examples for Arrays & Strings guide 2026-08-16 15:31:54 -04:00
Prad Nukala 743155adfb chore(docs): remove Blume config and package.json 2026-08-16 13:09:28 -04:00
Prad Nukala 4b1c9bd5f9 docs(docs): restructure documentation hierarchy and rename files 2026-08-16 13:09:24 -04:00
Prad Nukala 7178cbeeb4 feat(config): add Schedule tab to navigation 2026-08-16 13:08:30 -04:00
Prad Nukala 045e9e5461 chore(config): remove empty navigation property 2026-08-14 18:57:20 -04:00
Prad Nukala 91c45ea5de docs(docs): add strategy, coding, and system design documentation hierarchy 2026-08-14 18:37:13 -04:00
Prad Nukala 87581c4f4b chore(config): vendor blume package and update ignore rules 2026-08-14 18:37:11 -04:00
Prad Nukala 56c4271c45 chore(docs): add ignore for wrangler state files 2026-08-14 13:15:58 -04:00
Prad Nukala 5d69dee4d8 refactor(docs): migrate documentation to Blume and restructure content 2026-08-14 13:15:38 -04:00
Prad Nukala a3c1049bee feat(config): switch docs to Blume and adjust Wrangler config 2026-08-14 13:15:35 -04:00
Prad Nukala d46fb529c0 feat(problems): add implementation for first unique character in a string 2026-08-13 21:57:10 -04:00
Prad Nukala 9b9428db47 feat(docs): add wrangler deploy script and dependency 2026-08-13 19:56:57 -04:00
Prad Nukala ff0e48c1fd docs(docs): add initial Fumadocs-based documentation site 2026-08-13 19:52:46 -04:00
Prad Nukala 896123eb5f feat(config): add waku configuration for docs 2026-08-13 19:52:41 -04:00
Prad Nukala ec81f7efb3 feat(work): add Go solution stub for first unique character and remove outdated JS files 2026-08-13 19:38:08 -04:00
Prad Nukala 667ccbe1da docs(docs): delete obsolete Leetcode documentation files 2026-08-13 19:38:06 -04:00
Prad Nukala f4edb09e5e docs(welcome): restructure documentation directories and add new guides section 2026-07-15 15:07:28 -04:00
Prad Nukala 0a439d468e feat(config): update site title and add navigation tab 2026-07-15 15:07:27 -04:00
Prad Nukala a7adcb9ada docs(README): update documentation link URL 2026-07-14 11:21:26 -04:00
Prad Nukala ea3c07ca38 chore(): add bun.lock file with dependencies for docs package 2026-07-14 11:10:47 -04:00
Prad Nukala d322faa3a8 docs: standardize accordion components in problem hints 2026-07-14 11:10:30 -04:00
Prad Nukala 3e4c8c7065 feat(package): add package.json with blume dependencies and scripts 2026-07-14 11:07:16 -04:00
Prad Nukala 172bdcf40e docs(docs): migrate to array based folder structure 2026-07-14 11:07:15 -04:00
Prad Nukala a7f9fc28e0 feat(config): add blume config file and remove waku config 2026-07-14 11:07:13 -04:00
Prad Nukala a0f5264106 init(work): add JavaScript pattern recognition drills 2026-07-14 10:50:34 -04:00
Prad Nukala f39e10e8fb fix(package): remove outdated package.json file 2026-07-13 17:16:46 -04:00
Prad Nukala 240ffe0333 chore(config): remove blume config file 2026-07-13 17:16:46 -04:00
Prad Nukala b35b896a92 chore(.gitignore): add blume directory to gitignore 2026-07-13 17:16:19 -04:00
Prad Nukala 2176f6265f feat(package): add package.json with blume dependencies and scripts 2026-07-13 17:16:17 -04:00
Prad Nukala c66b7743e7 docs(index): add introduction documentation 2026-07-13 17:16:16 -04:00
Prad Nukala 78d8ce30f5 feat(config): add blume configuration file 2026-07-13 17:16:15 -04:00
Prad Nukala 571d4633d9 feat(work): add problem1 function implementation 2026-07-13 15:20:37 -04:00
Prad Nukala 2b6e93af0d feat(work): add blind deduction set comments and problem1 function stub 2026-07-13 15:08:16 -04:00
Prad Nukala 04a9e82fc3 chore(Blind): add answer key and solutions for deduction problems 2026-07-13 12:15:42 -04:00
Prad Nukala 090189ccf7 chore(notes): remove 1365 notes and 451.sort-characters-by-frequency.js file 2026-07-13 12:15:40 -04:00
Prad Nukala 4840da7c8f fix(problems): remove solutions for completed problems 2026-07-13 12:15:35 -04:00
Prad Nukala 8f1f60f9ba fix(leetcode): remove solutions for problems 1365 and 1636 2026-07-13 12:15:34 -04:00
Prad Nukala 1eda252101 docs(hash-table): add first unique character in a string LC-387
docs(array): add sort array by increasing frequency LC-1636
docs(array): add top k frequent elements LC-347
docs(hash-table): add sort characters by frequency LC-451
docs(array): add minor edit to how many numbers are smaller than current LC-1365
2026-07-12 20:56:17 -04:00
Prad Nukala 8ab04b153f docs(array): add LC-1365 How Many Numbers Are Smaller Than the Current Number documentation 2026-07-12 19:59:11 -04:00
Prad Nukala 4be2caee9f refactor(Hash Table): optimize character frequency sorting implementation 2026-07-12 18:50:59 -04:00
Prad Nukala b9e9bcff49 feat(leetcode): add solution for sort array by increasing frequency problem 2026-07-12 18:50:57 -04:00
Prad Nukala 94b4bc509b docs(docs): add cli configuration and components 2026-07-12 18:50:57 -04:00
Prad Nukala 3a238c34d9 chore(.gitignore): add tmp directory to ignore list 2026-07-12 15:59:48 -04:00
Prad Nukala fa3ab1031d docs(leetcode): add solution and documentation for 1365. How Many Numbers Are Smaller Than the Current Number 2026-07-12 15:56:38 -04:00
Prad Nukala 1f48808548 docs(index): update documentation content and structure 2026-07-12 15:56:36 -04:00
Prad Nukala 58ffefdaeb docs(readme): clarify problem solving approach for frequency related problems 2026-07-12 15:56:35 -04:00
Prad Nukala 1aaab66971 init(docs): create docs site template with Fumapress and Waku 2026-07-12 13:13:51 -04:00
Prad Nukala 49a52b138f fix(react): add typeset-prompt.md back
chore(release): v0.6.0
docs(changelog): update changelog
feat(cli): improve formatting
fix(cli): handle large inputs
perf(cli): optimize performance
refactor(cli): simplify code
style(cli): improve code style
test(cli): add tests
build(cli): update build
ci(cli): update ci
init(cli): init cli
2026-07-12 13:13:48 -04:00
Prad Nukala d3bfaa1b8a docs(readme): update documentation link URL 2026-07-12 12:17:39 -04:00
Prad Nukala 3ff25b0ae9 chore(Docs): add vercel to gitignore and package.json 2026-07-12 12:16:28 -04:00
Prad Nukala 8f950111b5 init(Docs): setup docs site with Fumapress and Waku 2026-07-12 12:14:51 -04:00
Prad Nukala faa95b2e8b docs(Easy/Array/1365.md): remove The Frequency Array + Prefix Sum Pattern solution 2026-07-12 12:14:47 -04:00
Prad Nukala ed74d3c7b3 init(Easy/Hash Table): add solution for 387.first-unique-character-in-a-string.js 2026-07-11 23:25:19 -04:00
Prad Nukala 2bc7b5e4af docs(readme): add decision cheat sheet and mental checklist for problem solving 2026-07-11 23:25:17 -04:00
Prad Nukala ac016faada feat(Medium/Array): add solution for top-k-frequent-elements problem 2026-07-11 23:08:07 -04:00
Prad Nukala 0acffbf998 init(Easy/Array): add solution for 1636. Sort Array by Increasing Frequency
init(Medium/Hash Table): add solution for 451. Sort Characters By Frequency
2026-07-11 22:30:34 -04:00
Prad Nukala f7c0da21ce chore: add .gitignore file 2026-07-11 19:49:39 -04:00
Prad Nukala f54453a01d refactor(Array): optimize solution for 'how many numbers are smaller than the current number' problem 2026-07-11 19:49:36 -04:00
Prad Nukala 80ad6fc81b docs(1365.md): add solution and explanation for "How Many Numbers Are Smaller Than the Current Number" problem 2026-07-11 16:43:22 -04:00
Prad Nukala 0ab732e90a chore(Docs): remove fumapress app powered by waku and fumadocs 2026-07-11 16:43:20 -04:00
Prad Nukala 077cbeeb5a docs(readme): revamp readme with improved formatting and introduction 2026-07-11 16:14:12 -04:00
Prad Nukala dc20248d5f init(Docs): add docs site based on Fumapress and Fumadocs 2026-07-11 16:09:08 -04:00
Prad Nukala d7dfa1e45a docs: remove redundant documentation files and table of contents from README 2026-07-11 16:09:06 -04:00
Prad Nukala 25ef46e13b docs(lc-1365): add documentation and code examples for Leetcode 1365 problem 2026-07-11 14:28:02 -04:00
Prad Nukala 89664c3852 docs: add README files for leetcode problems and table of contents 2026-07-06 11:35:54 -04:00