Skip to content

Commit a3dfb7e

Browse files
authored
fix: set default nodejs version for redwoodjs (#5842)
1 parent 7c88c52 commit a3dfb7e

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

packages/build-info/src/frameworks/redwood.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,6 @@ test('should detect redwood', async ({ fs }) => {
9999
expect(detected?.[0].build.command).toBe('rw deploy netlify')
100100
expect(detected?.[0].build.directory).toBe('web/dist')
101101
expect(detected?.[0].dev?.command).toBe('yarn rw dev')
102+
expect(detected?.[0].env.NODE_VERSION).toBe('20')
103+
expect(detected?.[0].env.AWS_LAMBDA_JS_RUNTIME).toBe('nodejs20.x')
102104
})

packages/build-info/src/frameworks/redwoodjs.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,11 @@ export class RedwoodJS extends BaseFramework implements Framework {
2222
directory: 'web/dist',
2323
}
2424

25+
env = {
26+
AWS_LAMBDA_JS_RUNTIME: 'nodejs20.x',
27+
NODE_VERSION: '20',
28+
}
29+
2530
logo = {
2631
default: '/logos/redwoodjs/default.svg',
2732
light: '/logos/redwoodjs/default.svg',

0 commit comments

Comments
 (0)