Vignesh R
Vignesh R

Reputation: 11

could any one help me to rectify Error with bigcommerce CLI

I am new to bigcommerce. I have followed Stencil CLI comments to work with local copy of theme. while using STENCIL BUNDLE comment i am getting following error. can any one help me to rectify it.

stencil bundle

Validating theme...

/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/stencil-bundle.js:290

        throw err;
        ^

Error: Your theme's schema.json has errors:

schema[5].settings[1].options[0].value should NOT be shorter than 1 characters at validateJsonSchema

(/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:134:16) at BundleValidator.validateThemeSchema (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:78:23) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3880:24 at replenish (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1011:17) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1016:9 at eachOfLimit (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1041:24) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1046:16 at _parallel (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3879:5) at Object.series (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:4735:5) at BundleValidator.validateTheme (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/bundle-validator.js:55:11) at Bundle.validateTheme (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/lib/stencil-bundle.js:288:20) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:3880:24 at replenish (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1011:17) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1016:9 at eachOfLimit (/home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1041:24) at /home/innoppl/.nvm/versions/node/v10.16.3/lib/node_modules/@bigcommerce/stencil-cli/node_modules/async/dist/async.js:1046:16

Upvotes: 1

Views: 236

Answers (1)

Kyle
Kyle

Reputation: 192

This looks similar to errors when the schema.json or schemaTranslations.json file have been removed or modified, are you using the base Cornerstone theme? Could you add any relevant schema code in your post? If the schema.json should be the same as the base Cornerstone theme, I'd verify this against the GitHub repo here.

Since Stencil CLI 2.0, part of the bundle process now validates a schemaTranlsations.json file which has been included since Cornerstone 4.5.1.

Upvotes: 1

Related Questions