Skip to content

Commit e6ef84b

Browse files
committed
fix: resolve page deps in app dir
1 parent c4500c4 commit e6ef84b

File tree

3 files changed

+83
-27
lines changed

3 files changed

+83
-27
lines changed

demos/app-dir/.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
legacy-peer-deps=true

demos/app-dir/package-lock.json

+80-25
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/runtime/src/templates/getPageResolver.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import { HANDLER_FUNCTION_NAME } from '../constants'
1111

1212
export const getPageResolver = async ({ publish, target }: { publish: string; target: string }) => {
1313
const functionDir = posix.resolve(posix.join('.netlify', 'functions', HANDLER_FUNCTION_NAME))
14-
const root = posix.resolve(slash(publish), target === 'server' ? 'server' : 'serverless', 'pages')
14+
const root = posix.resolve(slash(publish), target === 'server' ? 'server' : 'serverless')
1515

16-
const pages = await glob('**/*.js', {
16+
const pages = await glob('{pages,app}/**/*.js', {
1717
cwd: root,
1818
dot: true,
1919
})

0 commit comments

Comments
 (0)