Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

failed Validating Rendering Engines in strict mode #38973

Open
2 tasks done
mvurro opened this issue May 7, 2024 · 0 comments
Open
2 tasks done

failed Validating Rendering Engines in strict mode #38973

mvurro opened this issue May 7, 2024 · 0 comments
Labels
status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer type: bug An issue or pull request relating to a bug in Gatsby

Comments

@mvurro
Copy link

mvurro commented May 7, 2024

Preliminary Checks

Description

I'm trying to develop createPages by adding the defer:true attribute in gatsby-node.js, during build I get the following error:

failed Validating Rendering Engines - 0.965s

ERROR #98001 ENGINE.VALIDATION

Built Rendering Engines failed validation.

Please open an issue with a reproduction at https://gatsby.dev/new-issue for more help.

Error: Module build failed (from ./node_modules/gatsby/dist/utils/webpack/loaders/webpack-remove-exports-loader.js) :
SyntaxError: C:\Documents\Projects\Whitehall Reply\dev\mds-np-gatsbydrupal\gatsby-node.js: Assigning to 'arguments' in strict mode. (250:2)
248 | view,
249 | display = 'default',

250 | arguments = [],
| ^
251 | { getNode, cache }
252 | ) => {
253 | const { createNodeId } = require('gatsby/dist/utils/create-node-id ');

I followed the following documentation:

https://www.gatsbyjs.com/docs/reference/rendering-options/deferred-static-generation/

Thank you
Cordial greetings

Reproduction Link

https://github.com/mvurro/Reproduction-Gatsbyjs-Bug

Steps to Reproduce

  1. npm run clean
  2. npm run build

...

Expected Result

The build should complete without stric errors

Actual Result

failed Validating Rendering Engines - 0.965s

ERROR #98001 ENGINE.VALIDATION

Built Rendering Engines failed validation.

Please open an issue with a reproduction at https://gatsby.dev/new-issue for more help.

Error: Module build failed (from ./node_modules/gatsby/dist/utils/webpack/loaders/webpack-remove-exports-loader.js) :
SyntaxError: C:\Documenti\Progetti\Whitehall Reply\dev\mds-np-gatsbydrupal\gatsby-node.js: Assigning to 'arguments' in strict mode. (250:2)
248 | view,
249 | display = 'default',

250 | arguments = [],
| ^
251 | { getNode, cache }
252 | ) => {
253 | const { createNodeId } = require('gatsby/dist/utils/create-node-id ');

  • credentials.ts:62 instantiate
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parse-error/credentials.ts:62:21

  • parse-error.ts:60 toParseError
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parse-error.ts:60:12

  • index.ts:1490 Parser.raise
    [mds-np-gatsbydrupal]/[@babel]/parser/src/tokenizer/index.ts:1490:19

  • lval.ts:686 Parser.checkIdentifier
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/lval.ts:686:14

  • lval.ts:615 Parser.checkLVal
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/lval.ts:615:12

  • expression.ts:341 Parser.parseMaybeAssign
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:341:12

  • expression.ts:256 callback
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:256:12

  • expression.ts:3077 Parser.allowInAnd
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:3077:12

  • expression.ts:255 Parser.parseMaybeAssignAllowIn
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:255:17

  • expression.ts:2714 Parser.parseExprListItem
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:2714:18

  • expression.ts:1044 Parser.parseCallExpressionArguments
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:1044:14

  • expression.ts:894 Parser.parseCoverCallAndAsyncArrowHead
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:894:29

  • expression.ts:783 Parser.parseSubscript
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:783:19

  • expression.ts:739 Parser.parseSubscripts
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:739:19

  • expression.ts:724 Parser.parseExprSubscripts
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:724:17

  • expression.ts:695 Parser.parseUpdate
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:695:21

  • expression.ts:657 Parser.parseMaybeUnary
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:657:23

  • expression.ts:395 Parser.parseMaybeUnaryOrPrivate
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:395:14

  • expression.ts:407 Parser.parseExprOps
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:407:23

  • expression.ts:362 Parser.parseMaybeConditional
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:362:23

  • expression.ts:302 Parser.parseMaybeAssign
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:302:21

  • expression.ts:256 callback
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:256:12

  • expression.ts:3072 Parser.allowInAnd
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:3072:16

  • expression.ts:255 Parser.parseMaybeAssignAllowIn
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/expression.ts:255:17

  • statement.ts:1507 Parser.parseVar
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:1507:16

  • statement.ts:1166 Parser.parseVarStatement
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:1166:10

  • statement.ts:537 Parser.parseStatementContent
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:537:21

  • statement.ts:417 Parser.parseStatementLike
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:417:17

  • statement.ts:354 Parser.parseModuleItem
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:354:17

  • statement.ts:1359 Parser.parseBlockOrModuleBlockBody
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:1359:16

  • statement.ts:1333 Parser.parseBlockBody
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:1333:10

  • statement.ts:226 Parser.parseProgram
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:226:10

  • statement.ts:208 Parser.parseTopLevel
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/statement.ts:208:25

  • index.ts:45 Parser.parse
    [mds-np-gatsbydrupal]/[@babel]/parser/src/parser/index.ts:45:10

  • index.ts:67 parse
    [mds-np-gatsbydrupal]/[@babel]/parser/src/index.ts:67:38

  • index.ts:28 parser
    [mds-np-gatsbydrupal]/[@babel]/core/src/parser/index.ts:28:19

  • parser.next

  • normalize-file.ts:51 normalizeFile
    [mds-np-gatsbydrupal]/[@babel]/core/src/transformation/normalize-file.ts:51:24

  • normalizeFile.next

  • index.ts:38 run
    [mds-np-gatsbydrupal]/[@babel]/core/src/transformation/index.ts:38:36

  • run.next

  • transform.ts:29 transform
    [mds-np-gatsbydrupal]/[@babel]/core/src/transform.ts:29:20

  • transform.next

  • index.js:261 step
    [mds-np-gatsbydrupal]/[gensync]/index.js:261:32

  • index.js:273
    [mds-np-gatsbydrupal]/[gensync]/index.js:273:13

  • index.js:223 async.call.result.err.err
    [mds-np-gatsbydrupal]/[gensync]/index.js:223:11

  • index.js:189 cb
    [mds-np-gatsbydrupal]/[gensync]/index.js:189:28

  • async.ts:90
    [mds-np-gatsbydrupal]/[@babel]/core/src/gensync-utils/async.ts:90:7

  • index.js:113
    [mds-np-gatsbydrupal]/[gensync]/index.js:113:33

  • index.js:287 step
    [mds-np-gatsbydrupal]/[gensync]/index.js:287:14

  • index.js:305418 Object.
    C:/Documenti/Progetti/Whitehall Reply/dev/mds-np-gatsbydrupal/.cache/query-engine/index.js:305418:7

not finished Running gatsby.IMAGE_CDN jobs - 251.792s
not finished Running gatsby-plugin-sharp.IMAGE_PROCESSING jobs - 116.629s

Environment

System:
    OS: Windows 10 10.0.19045
    CPU: (8) x64 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
  Binaries:
    Node: 18.15.0 - C:\Program Files\nodejs\node.EXE
    npm: 9.5.0 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Edge: Chromium (123.0.2420.97)
  npmPackages:
    gatsby: ^5.10.0 => 5.10.0
    gatsby-plugin-breadcrumb: ^12.3.1 => 12.3.2
    gatsby-plugin-breakpoints: ^1.3.10 => 1.3.10
    gatsby-plugin-buildtime-timezone: ^1.0.3 => 1.0.3
    gatsby-plugin-catch-links: ^5.10.0 => 5.10.0
    gatsby-plugin-image: ^3.10.0 => 3.10.0
    gatsby-plugin-react-svg: ^3.3.0 => 3.3.0
    gatsby-plugin-sass: ^6.10.0 => 6.10.0
    gatsby-plugin-schema-snapshot: ^4.10.0 => 4.10.0
    gatsby-plugin-sharp: ^5.10.0 => 5.10.0
    gatsby-plugin-sitemap: ^6.11.0 => 6.11.0
    gatsby-plugin-styled-components: ^6.13.1 => 6.13.1
    gatsby-source-drupal: ^6.13.1 => 6.13.1
    gatsby-source-filesystem: ^5.10.0 => 5.13.1
    gatsby-transformer-sharp: ^5.10.0 => 5.10.0

Config Flags

No response

@mvurro mvurro added the type: bug An issue or pull request relating to a bug in Gatsby label May 7, 2024
@gatsbot gatsbot bot added the status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer label May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer type: bug An issue or pull request relating to a bug in Gatsby
Projects
None yet
Development

No branches or pull requests

1 participant