I’ve been developing an application recently, and have run into a strange error that has me stopped cold. Here are the steps to make the errors appear (update: occurs on Linux as well as Windows 10):
- Clone the git repository for this project and cd.
- Run
meteor npm install
. - Run
meteor
and the application works fine. - Stop meteor (two control-C’s) and then start again (
meteor
). The errors below appear and the app doesn’t run. - If you run
meteor reset
followed bymeteor
, the application runs again once.
The problem occurs with versions 1.4.2.7 and 1.4.3.2 of meteor, as well as 0.6.3 and 0.6.5_1 of barbatus/typescript.
I would greatly appreciate suggestions on how to track this down (or a fix). Thanks.
Errors displayed (Windows, Linux follows):
=> Started proxy.
=> Started MongoDB.
=> Errors prevented startup:
While processing files with barbatus:typescript (for target web.browser):
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\utils.js:91:12:
false == true
at exports.assertProps
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\utils.js:91:12)
at createCSResult
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\compile-service.js:125:3)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\index.js:174:22
at Cache.CCp.get
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\cache.js:167:19)
at TSBuild.emit
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\meteor-typescript\index.js:168:31)
at packages/barbatus:typescript-compiler/typescript-compiler.js:135:30
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:324:29
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:44:16
at packages/barbatus:typescript-compiler/typescript-compiler.js:142:7
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:182:20
at replenish
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:317:21)
at
C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:328:15
at Object.async.forEachLimit.async.eachLimit
(C:\Users\Bob\AppData\Local\.meteor\packages\barbatus_typescript\0.6.5_1\plugin.typescript.os\npm\node_modules\meteor\barbatus_typescript-compiler\node_modules\async\lib\async.js:221:35)
at TypeScriptCompiler.processFilesForTarget (packages/barbatus:typescript-compiler/typescript-compiler.js:127:11)
=> Your application has errors. Waiting for file change.
Terminate batch job (Y/N)?
Linux output (abbreviated):
=> Started proxy.
=> Started MongoDB.
=> Errors prevented startup:
While processing files with barbatus:typescript (for target web.browser):
/home/bobd/.meteor/packages/barbatus_typescript/.0.6.5_1.11kuj6j++os+web.browser+web.cordova/plugin.typescript.os/npm/node_modules/meteor/barbatus_typescript-compiler/node_modules/meteor-typescript/utils.js:91:12:
false == true
at exports.assertProps
(/home/bobd/.meteor/packages/barbatus_typescript/.0.6.5_1.11kuj6j++os+web.browser+web.cordova/plugin.typescript.os/npm/node_modules/meteor/barbatus_typescript-compiler/node_modules/meteor-typescript/utils.js:91:12)
at createCSResult
[...]