Failed to preview Parquet files due to missing hyparquet package
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 76/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript
Research direction
Start with the file-preview entry point shown in the error, resources/app/node_modules/@storage-explorer/file-preview/dist/src/index.js, and inspect how the hyparquet package is declared and included in the Storage Explorer build. Reproduce the issue with a .parquet file, then verify that Parquet preview succeeds without ERR_MODULE_NOT_FOUND on the listed platforms.
Written by the indexing model from the issue text.
Description
Storage Explorer Version
1.46.0
Regression From
1.46.0
Architecture
arm64
Storage Explorer Build Number
20260916.8
Platform
All
OS Version
Windows 11 arm64/Windows 11 x64/MacOS Tahoe 26.6.2
Bug Description
Parquet files cannot be previewed. An ERR_MODULE_NOT_FOUND error occurs because the hyparquet package cannot be found.
Resource Types
Blobs, ADLS Gen2 blobs, File Shares
Authentication Method
None
Connection Type
None
Steps to Reproduce
- Launch Storage Explorer.
- Open a storage account and navigate to a container containing a .parquet file.
- Select the Parquet file -> Preview the file.
- Check whether succeeds to preview the file.
Actual Experience
The Parquet file fails to preview, and the following error is displayed:
Error details:
{
"name": "Error",
"message": "Cannot find package 'hyparquet' imported from C:\Program Files\Microsoft Azure Storage Explorer\resources\app\node_modules\@storage-explorer\file-preview\dist\src\index.js",
"stack": "Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'hyparquet' imported from C:\Program Files\Microsoft Azure Storage Explorer\resources\app\node_modules\@storage-explorer\file-preview\dist\src\index.js\n at Object.getPackageJSONURL (node:internal/modules/package_json_reader:301:9)\n at packageResolve (node:internal/modules/esm/resolve:780:81)\n at moduleResolve (node:internal/modules/esm/resolve:871:18)\n at defaultResolve (node:internal/modules/esm/resolve:1004:11)\n at #cachedDefaultResolve (node:internal/modules/esm/loader:701:20)\n at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:721:38)\n at ModuleLoader.resolveSync (node:internal/modules/esm/loader:759:56)\n at #resolve (node:internal/modules/esm/loader:683:17)\n at ModuleLoader.getOrCreateModuleJob (node:internal/modules/esm/loader:603:35)\n at onImport.tracePromise.proto (node:internal/modules/esm/loader:632:32)",
"code": "ERR_MODULE_NOT_FOUND"
}
Expected Experience
The Parquet file should be previewed successfully without errors.
Additional Context
No response
- Dominant language
- No language data
- Stars
- 452
- Forks
- 92
- Avg merge
- 15h 20m
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/AzureStorageExplorer
-
Difficulty 2/5 1-2 days Newbie friendliness 76/100
microsoft/AzureStorageExplorer#9186 ·
-
:globe_with_meridians: hard-coded string :globe_with_meridians: localization :test_tube: testing
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
microsoft/AzureStorageExplorer#9152 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
microsoft/AzureStorageExplorer#9196 ·
-
Attach Directory doesn't navigate to the parent directory when opened from a blob SAS direct link Open:beetle: regression :copilot: copilot :test_tube: testing
Difficulty 3/5 1-2 days Newbie friendliness 68/100
microsoft/AzureStorageExplorer#9195 · 1 comment ·
-
Sign-In Error Open
Difficulty 3/5 1-2 days Newbie friendliness 42/100
microsoft/AzureStorageExplorer#9194 · 3 comments ·
All issues in microsoft/AzureStorageExplorer
Similar issues
-
Help-Wanted Package-Request
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
microsoft/winget-pkgs#438682 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
os:macos
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100