@@ -153,6 +153,7 @@ fopen open "fileopener://url-fileopener/README.md"
153153** Try it yourself:**
154154- ** Direct Protocol** : ` fileopener://url-fileopener/README.md ` ✅ (Tested and working!)
155155- ** Web Redirect** : ` https://your-domain.com/fileopener/url-fileopener/README.md `
156+ - ** npm Package** : ` @context-action/fopen-cli@1.0.4 ` ✅ (Tested and working!)
156157
157158** More examples from this project:**
158159- [ Source code] ( fileopener://url-fileopener/src/bin-simple.js ) - Main CLI implementation
@@ -161,6 +162,30 @@ fopen open "fileopener://url-fileopener/README.md"
161162
162163This demonstrates how you can create clickable links in documentation that automatically open the corresponding files in your local editor!
163164
165+ #### npm Package Test Results:
166+
167+ The npm package has been thoroughly tested and verified to work correctly:
168+
169+ ``` bash
170+ # ✅ Tested: npm package installation and registration
171+ npx @context-action/fopen-cli@1.0.4 install
172+ # → Protocol registered with correct handler path
173+
174+ # ✅ Tested: project registration with path omission
175+ npx @context-action/fopen-cli@1.0.4 add url-fileopener
176+ # → Uses current directory automatically
177+
178+ # ✅ Tested: file opening with memory leak prevention
179+ npx @context-action/fopen-cli@1.0.4 open " fileopener://url-fileopener/README.md"
180+ # → File opens and process exits cleanly
181+ ```
182+
183+ ** Key improvements in v1.0.4:**
184+ - ✅ Fixed bin path configuration for npm package
185+ - ✅ Added memory leak prevention with explicit process exit
186+ - ✅ Improved child process management with timeout
187+ - ✅ Enhanced error handling and validation
188+
164189## 📚 Commands Reference
165190
166191### ` fopen install ` (npm) / ` node dist/bin-simple.cjs install ` (source)
0 commit comments