title: Can getStaticProps() use .then syntax in Next.js?
body: <p>I am reading the Next.js documentation and see the following example for using <code>getStaticProps()</code></p>
  <pre class="lang-js prettyprint-override"><code>export async function getStaticProps() {
    // Get external data from the file system, API, DB, etc.
    const data = ...
  
    // The value of the `props` key will be
    //  passed to the `Home` component
    return {
      props: ...
    }
  }
  </code></pre>
  <p>Wherever I look, I've only see <code>export async function getStaticProps()</code> despite the fact that Promises with <code>.then</code> syntax should work just as well. Does Next enforce the <code>async/await</code> syntax or is it possible to use chained Promises with <code>.then</code>?</p>