Runestone uses GitHub's Tree-sitter to parse code to a syntax tree which is used for features that require an understanding of the code in the editor, for example syntax highlighting. The ...
mini-sql-db/ |--- lib/ | |--- storage.js # Creating JSON files to store data and run read/write operations | |--- schema.js # Table schema management and validation ...