feat: rename, deletion, and validation support

Closes #1599
Closes #1825
Closes #649
Closes #1847
Closes #1882

Co-authored-by: Akos Kitta <a.kitta@arduino.cc>
Co-authored-by: per1234 <accounts@perglass.com>

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
This commit is contained in:
Akos Kitta
2023-01-17 14:03:07 +01:00
committed by Akos Kitta
parent 4f07515ee8
commit d68bc4abdb
71 changed files with 2905 additions and 874 deletions

View File

@@ -39,4 +39,11 @@ export class SketchCache {
getSketch(path: string): Create.Sketch | null {
return this.sketches[path] || null;
}
toString(): string {
return JSON.stringify({
sketches: this.sketches,
fileStats: this.fileStats,
});
}
}