SublimeText-Nodejs icon indicating copy to clipboard operation
SublimeText-Nodejs copied to clipboard

Sublime 3180 is reporting an error at startup

Open macrohard opened this issue 6 years ago • 4 comments

Building ... fs.js:136 throw new ERR_INVALID_CALLBACK(); ^

TypeError [ERR_INVALID_CALLBACK]: Callback must be a function at maybeCallback (fs.js:136:9) at Object.writeFile (fs.js:1182:14) at saveCompletion (/Users/admin/Library/Application Support/Sublime Text 3/Packages/Nodejs/tools/doc_builder.js:22:6) at createCompletions (/Users/admin/Library/Application Support/Sublime Text 3/Packages/Nodejs/tools/doc_builder.js:381:3) at /Users/admin/Library/Application Support/Sublime Text 3/Packages/Nodejs/tools/doc_builder.js:228:5 at Object. (/Users/admin/Library/Application Support/Sublime Text 3/Packages/Nodejs/tools/default_build.js:8:1) at Module._compile (internal/modules/cjs/loader.js:722:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:733:10) at Module.load (internal/modules/cjs/loader.js:620:32) at tryModuleLoad (internal/modules/cjs/loader.js:560:12)

macrohard avatar Nov 30 '18 12:11 macrohard

This bug has been fixed, but a warning will still pop up when Sublime starts:

Building ...
(node:12047) [DEP0091] DeprecationWarning: crypto.DEFAULT_ENCODING is deprecated.
Done!

My Node.js version is 11.3.0

macrohard avatar Dec 04 '18 10:12 macrohard

@macrohard I'm planning to work on this project on New Year's Holidays

varp avatar Dec 11 '18 13:12 varp

Has may be the same error

TypeError [ERR_INVALID_CALLBACK]: Callback must be a function
    at maybeCallback (fs.js:129:9)
    at Object.writeFile (fs.js:1159:14)
    at saveCompletion (/home/uran1980/.config/sublime-text-3/Packages/Nodejs/tools/doc_builder.js:22:6)
    at createCompletions (/home/uran1980/.config/sublime-text-3/Packages/Nodejs/tools/doc_builder.js:381:3)
    at exports.doc_builder (/home/uran1980/.config/sublime-text-3/Packages/Nodejs/tools/doc_builder.js:228:5)
    at Object.<anonymous> (/home/uran1980/.config/sublime-text-3/Packages/Nodejs/tools/default_build.js:8:1)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)

my node version is v10.15.0

uran1980 avatar Jan 05 '19 08:01 uran1980

Under Tools > Command Palette I ran this command:

Package Control: Upgrade/Overwrite All Packages

It seems to have rectified the issue for me!

tgentet-obrien avatar Jan 22 '19 14:01 tgentet-obrien