atom-community / atom-community/atom-script
Uncaught Error: Cannot find module '$ATOM_HOME/packages\script\node_modules\uuid\dist\index.js'. ...
- Dominant language
- JavaScript
- Stars
- 730
- Forks
- 264
- PR merge metrics
- No merged PRs in 30d
Description
[Enter steps to reproduce:]
1. ...
2. ...
**Atom**: 1.58.0 x64
**Electron**: 9.4.4
**OS**: Unknown Windows version
**Thrown From**: [script](https://github.com/atom-ide-community/atom-script) package 3.32.2
### Stack Trace
Uncaught Error: Cannot find module 'C:\Users\Ruben Gomez\.atom\packages\script\node_modules\uuid\dist\index.js'. Please verify that the package.json has a valid "main" entry
```
At internal/modules/cjs/loader.js:309
Error: Cannot find module 'C:\Users\Ruben Gomez\.atom\packages\script\node_modules\uuid\dist\index.js'. Please verify that the package.json has a valid "main" entry
at tryPackage (internal/modules/cjs/loader.js:301:19)
at Function.Module._findPath (internal/modules/cjs/loader.js:532:18)
at Module._resolveFilename (internal/modules/cjs/loader.js:784:27)
at o._resolveFilename (electron/js2c/renderer_init.js:43:689)
at Function.get_Module._resolveFilename (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:157920)
at Module.require (/app.asar/static/index.js:61:43)
at require (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149207)
at /packages/script/lib/grammar-utils/matlab.js:6:24)
at /packages/script/lib/grammar-utils/matlab.js:36:34)
at Module.get_Module._compile (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149891)
at Object.value [as .js] (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:153485)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Module._load (internal/modules/cjs/loader.js:727:14)
at Function.Module._load (electron/js2c/asar.js:769:28)
at Module.require (/app.asar/static/index.js:72:46)
at require (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149207)
at /packages/script/lib/grammar-utils.js:96:11)
at /packages/script/lib/grammar-utils.js:128:28)
at Module.get_Module._compile (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149891)
at Object.value [as .js] (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:153485)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Module._load (internal/modules/cjs/loader.js:727:14)
at Function.Module._load (electron/js2c/asar.js:769:28)
at Module.require (/app.asar/static/index.js:72:46)
at require (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149207)
at /packages/script/lib/grammars/index.js:12:24)
at /packages/script/lib/grammars/index.js:614:29)
at Module.get_Module._compile (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:149891)
at Object.value [as .js] (~/AppData/Local/atom/app-1.58.0/resources/app/static/:11:153485)
at Module.load (internal/modules/cjs/loader.js:815:32)
```
### Commands
```
```
### Non-Core Packages
```
atom-python-run 0.9.7
script 3.32.2
```
Contributor guide
Research direction
Start with the stack trace in lib/grammar-utils/matlab.js, then follow its use from lib/grammar-utils.js and lib/grammars/index.js. Inspect how the script package provides or resolves uuid on Windows and reproduce the missing-module error; done means the MATLAB grammar loads without the uncaught error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100