serverless / serverless-plugin-typescript

Serverless plugin for zero-config Typescript support
MIT License
783 stars 223 forks source link

Cannot read property 'kind' of null when installing plugin #228

Open tomhoad opened 3 years ago

tomhoad commented 3 years ago
>>> serverless plugin install --name serverless-plugin-typescript

Serverless: Installing plugin "serverless-plugin-typescript@latest" (this might take a few seconds...)

  Type Error ---------------------------------------------

  TypeError: Cannot read property 'kind' of null
      at /Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/lib/utils/yamlAstParser.js:46:13
      at Array.forEach (<anonymous>)
      at parseAST (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/lib/utils/yamlAstParser.js:45:25)
      at /Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/lib/utils/yamlAstParser.js:41:24
      at Array.forEach (<anonymous>)
      at parseAST (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/lib/utils/yamlAstParser.js:26:28)
      at /Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/lib/utils/yamlAstParser.js:85:23
      at tryCatcher (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/util.js:16:23)
      at Promise._settlePromiseFromHandler (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/promise.js:547:31)
      at Promise._settlePromise (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/promise.js:604:18)
      at Promise._settlePromise0 (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/promise.js:649:10)
      at Promise._settlePromises (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/promise.js:729:18)
      at Promise._fulfill (/Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/promise.js:673:18)
      at /Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/bluebird/js/release/nodeback.js:42:21
      at /Users/thoad/.nvm/versions/node/v12.14.1/lib/node_modules/serverless/node_modules/graceful-fs/graceful-fs.js:123:16
      at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:61:3)

     For debugging logs, run again after setting the "SLS_DEBUG=*" environment variable.

  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Issues:        forum.serverless.com

  Your Environment Information ---------------------------
     Operating System:          darwin
     Node Version:              12.14.1
     Framework Version:         2.20.1
     Plugin Version:            4.4.2
     SDK Version:               2.3.2
     Components Version:        3.5.1