title: typescript error property 'hideKeyboardAccessoryBar' does not exist on type 'Keyboard'. on IONIC Moodle App
body: <p>typescript error property 'hideKeyboardAccessoryBar' does not exist on type 'Keyboard'. on IONIC Moodle App</p>
  
  <p>ionic error cmd
  <a href="https://i.stack.imgur.com/M05St.png" rel="nofollow noreferrer">Ionic error cmd</a></p>
  
  <p>CMD Showing following Error</p>
  
  <p>[14:58:02]  ionic-app-scripts 3.1.9</p>
  
  <p>[14:58:02]  build dev started ...</p>
  
  <p>(node:8056) ExperimentalWarning: The fs.promises API is experimental</p>
  
  <p>[14:58:03]  clean started ...</p>
  
  <p>[14:58:03]  clean finished in 307 ms</p>
  
  <p>[14:58:03]  copy started ...</p>
  
  <p>[14:58:13]  copy finished in 9.26 s</p>
  
  <p>[14:58:13]  deeplinks started ...</p>
  
  <p>[14:58:19]  deeplinks finished in 5.41 s</p>
  
  <p>[14:58:19]  transpile started ...</p>
  
  <p>[15:00:00]  typescript: F:/akas/android/clidemoodle/src/app/app.component.ts, line: 52</p>
  
  <pre><code>        Property 'hideKeyboardAccessoryBar' does not exist on type 'Keyboard'.
  
  
  
    L51:      // Unload lang custom strings.
  
    L52:      this.langProvider.clearCustomStrings();
  
    L53:  });
  </code></pre>
  
  <p>[15:00:00]  typescript: F:/akas/android/clidemoodle/src/providers/app.ts, line: 120</p>
  
  <pre><code>        Property 'close' does not exist on type 'Keyboard'.
  
  
  
   L120:   * Get the app's root NavController.
  </code></pre>
  
  <p>[15:00:00]  ionic-app-script task: "build"</p>
  
  <p>[15:00:00]  Error: Failed to transpile program</p>
  
  <p>Error: Failed to transpile program</p>
  
  <pre><code>at new BuildError (F:\akas\android\clidemoodle\node_modules\@ionic\app-scripts\dist\util\errors.js:16:28)
  
  at F:\akas\android\clidemoodle\node_modules\@ionic\app-scripts\dist\transpile.js:159:20
  
  at new Promise (&lt;anonymous&gt;)
  
  at transpileWorker (F:\akas\android\clidemoodle\node_modules\@ionic\app-scripts\dist\transpile.js:107:12)
  
  at Object.transpile (F:\akas\android\clidemoodle\node_modules\@ionic\app-scripts\dist\transpile.js:64:12)
  
  at F:\akas\android\clidemoodle\node_modules\@ionic\app-scripts\dist\build.js:109:82
  </code></pre>
  
  <p>npm ERR! code ELIFECYCLE</p>
  
  <p>npm ERR! errno 1</p>
  
  <p>npm ERR! moodlemobile@3.5.1 ionic:build: <code>node --max-old-space-size=16384 ./node_modules/@ionic/app-scripts/bin/ionic-app-scripts.js build "--target" "cordova" "--platform" "android"</code></p>
  
  <p>npm ERR! Exit status 1</p>
  
  <p>npm ERR!</p>
  
  <p>npm ERR! Failed at the moodlemobile@3.5.1 ionic:build script.</p>
  
  <p>npm ERR! This is probably not a problem with npm. There is likely additional logging output above.</p>
  
  <p>npm ERR! A complete log of this run can be found in:</p>
  
  <p>npm ERR!     C:\Users\Clide\AppData\Roaming\npm-cache_logs\2018-11-29T09_30_00_720Z-debug.log</p>
  
  <p>[ERROR] An error occurred while running subprocess npm.</p>
  
  <pre><code>    npm run ionic:build -- --target cordova --platform android exited with exit code 1.
  
  
  
      Re-running this command with the --verbose flag may provide more information.
  </code></pre>
  
  <p>ionic error moodle
  <a href="https://i.stack.imgur.com/GyWrV.png" rel="nofollow noreferrer">ionic error</a></p>