refactor: don't use .js suffix for compiled .hsp files