New methodology for editing existing code files using LLM generated snippets

I have published this as an npm library

Currently it supports javascript, html and CSS.

The html support was implemented in a rather unique way and will reliably allow for surgical edits to html code from LLM generated snippets.