hunk.code_window:     /**
        * This gets called by the QueryRunner when a change to the database is made.
        * If a custom autoSaveCallback is specified, it get's called with the database as Uint8Array,
        * otherwise the save method is called which saves it to file (Node.js) or localstorage (browser).
        */
       async autoSave() {
           if (this.options.autoSave) {
               if (this.options.autoSaveCallback) {
                   await this.options.autoSaveCallback(this.export());
  
hunk.labels: keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:      * otherwise the save method is called which saves it to file (Node.js), local storage (browser)
        * or indexedDB (browser with enabled useLocalforage option).
  
hunk.file_path: src/driver/sqljs/SqljsDriver.ts
hunk.type: replace
file: # Documentation
  
  This directory contains all TypeORM documentation.
  This documentation is represented on a site.