twilio-labs / serverless-toolkit

CLI tool to develop, debug and deploy Twilio Functions

Home Page:https://www.twilio.com/docs/labs/serverless-toolkit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twilio assets:init is failing with latest version of @twilio-labs/plugin-assets

swarnava opened this issue · comments

Error:

Cannot read property ‘trim’ of undefined

ssengupta@C02D3DUEMD6M  npm -v
7.21.0
ssengupta@C02D3DUEMD6M  node -v
v16.8.0

Affected version

@twilio-labs/plugin-assets@1.2.4

Debug log:

[DEBUG] Config File: /Users/ssengupta/.twilio-cli/config.json
[DEBUG] Using profile: Work-Final
[DEBUG] Found command "assets:init" plugin: @twilio-labs/plugin-assets
 » Cannot read property 'trim' of undefined
 ssengupta@C02D3DUEMD6M  ~/work/temp  DEBUG=* twilio assets:init
TWILIO_BINPATH=/usr/local/Cellar/twilio/2.28.1/libexec/bin/twilio node /usr/local/Cellar/twilio/2.28.1/libexec/bin/run assets:init
  @oclif/config reading core plugin /usr/local/Cellar/twilio/2.28.1/libexec +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/package.json +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/oclif.manifest.json +3ms
  @oclif/config:twilio-cli using manifest from /usr/local/Cellar/twilio/2.28.1/libexec/oclif.manifest.json +0ms
  @oclif/config reading user plugins pjson /Users/ssengupta/.twilio-cli/package.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json +1ms
  @oclif/config loading plugins [
  { name: '@dabblelab/plugin-autopilot', tag: 'latest', type: 'user' },
  {
    name: '@twilio-labs/plugin-serverless',
    tag: 'latest',
    type: 'user'
  },
  { name: '@twilio-labs/plugin-token', tag: 'latest', type: 'user' },
  { name: '@twilio-labs/plugin-flex', tag: 'latest', type: 'user' },
  { name: '@twilio-labs/plugin-assets', tag: 'latest', type: 'user' }
] +1ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json/package.json +2ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json/package.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json/package.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json/package.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/package.json/package.json +1ms
  @oclif/config reading user plugin /Users/ssengupta/.twilio-cli/node_modules/@dabblelab/plugin-autopilot +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@dabblelab/plugin-autopilot/package.json +0ms
  @oclif/config reading user plugin /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-serverless +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-serverless/package.json +0ms
  @oclif/config reading user plugin /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-token +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-token/package.json +0ms
  @oclif/config reading user plugin /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-flex +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-flex/package.json +0ms
  @oclif/config reading user plugin /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-assets +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-assets/package.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@dabblelab/plugin-autopilot/oclif.manifest.json +2ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-serverless/oclif.manifest.json +0ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-token/oclif.manifest.json +1ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-flex/oclif.manifest.json +1ms
  @oclif/config loadJSON /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-assets/oclif.manifest.json +0ms
  @oclif/config:@dabblelab/plugin-autopilot using manifest from /Users/ssengupta/.twilio-cli/node_modules/@dabblelab/plugin-autopilot/oclif.manifest.json +0ms
  @oclif/config:@twilio-labs/plugin-token using manifest from /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-token/oclif.manifest.json +0ms
  @oclif/config:@twilio-labs/plugin-flex using manifest from /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-flex/oclif.manifest.json +0ms
  @oclif/config:@twilio-labs/plugin-serverless using manifest from /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-serverless/oclif.manifest.json +0ms
  @oclif/config:@twilio-labs/plugin-assets using manifest from /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-assets/oclif.manifest.json +0ms
  @oclif/config loading plugins [
  '@oclif/plugin-autocomplete',
  '@oclif/plugin-help',
  '@oclif/plugin-plugins',
  '@oclif/plugin-warn-if-update-available'
] +8ms
  @oclif/config reading core plugin /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-autocomplete +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-autocomplete/package.json +2ms
  @oclif/config reading core plugin /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-help +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-help/package.json +1ms
  @oclif/config reading core plugin /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-plugins +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-plugins/package.json +0ms
  @oclif/config reading core plugin /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-warn-if-update-available +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-warn-if-update-available/package.json +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-autocomplete/oclif.manifest.json +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-help/oclif.manifest.json +1ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-plugins/oclif.manifest.json +0ms
  @oclif/config loadJSON /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-warn-if-update-available/oclif.manifest.json +1ms
  @oclif/config:@oclif/plugin-autocomplete using manifest from /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-autocomplete/oclif.manifest.json +0ms
  @oclif/config:@oclif/plugin-help using manifest from /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-help/oclif.manifest.json +0ms
  @oclif/config:@oclif/plugin-plugins using manifest from /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-plugins/oclif.manifest.json +0ms
  @oclif/config:@oclif/plugin-warn-if-update-available using manifest from /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-warn-if-update-available/oclif.manifest.json +0ms
  @oclif/config config done +4ms
  @oclif/config start init hook +0ms
  twilio:twilio-cli:hooks:init start /usr/local/Cellar/twilio/2.28.1/libexec/src/hooks/init/twilio-api +0ms
  twilio:twilio-cli:hooks:init start /usr/local/Cellar/twilio/2.28.1/libexec/src/hooks/init/buy-phone-number +156ms
  twilio:twilio-cli:hooks:init start /usr/local/Cellar/twilio/2.28.1/libexec/src/hooks/init/plugin-verification +2ms
  twilio:@oclif/plugin-warn-if-update-available:hooks:init start /usr/local/Cellar/twilio/2.28.1/libexec/node_modules/@oclif/plugin-warn-if-update-available/lib/hooks/init/check-update +0ms
  twilio:twilio-cli:hooks:init done +23ms
  twilio:twilio-cli:hooks:init done +0ms
  twilio:twilio-cli:hooks:init done +0ms
  twilio:@oclif/plugin-warn-if-update-available:hooks:init done +22ms
  @oclif/config init hook done +184ms
  twilio init version: @oclif/command@1.8.0 argv: [ 'assets:init' ] +0ms
  @oclif/config runCommand assets:init [] +3ms
  @oclif/config:@twilio-labs/plugin-assets require /Users/ssengupta/.twilio-cli/node_modules/@twilio-labs/plugin-assets/src/commands/assets/init.js +192ms
  @oclif/config start prerun hook +288ms
  @oclif/config prerun hook done +0ms
  twilio:assets:init init version: @oclif/command@1.8.0 argv: [] +0ms
 » Cannot read property 'trim' of undefined
  @oclif/config start postrun hook +52ms
  @oclif/config postrun hook done +0ms```

Thank you so much for opening your first issue in this project! We'll try to get back to it as quickly as possible. While you are waiting...here's a random picture of a corgi (powered by dog.ceo)

picture of dog