It should be the same. The difference is that the source you see in github isn't what ends up in our builds, or our Docker images. The ts and tsx file extensions indicate that these are Typescript files, which will not work with a Javascript interpreter, so we transpile that source to Javascript as part of the build process. You can run the build locally to verify this. We also remove all the test files from the build, so what you see is what I'd expect you would see:
index.ts becomes index.js
login_page.test.tsx is a test file, so it is removed
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.