Skip to content

Commit afc7d2e

Browse files
committed
Update deps and handle webpack hooks thing
1 parent f1c8293 commit afc7d2e

File tree

4 files changed

+925
-2131
lines changed

4 files changed

+925
-2131
lines changed

next.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,8 @@ module.exports = {
1414
assetPrefix: BASE_PATH,
1515
env: {
1616
BASE_PATH
17+
},
18+
future: {
19+
webpack5: true
1720
}
1821
};

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,19 +40,19 @@
4040
"lambda:_delete": "yarn run lambda:sls remove"
4141
},
4242
"dependencies": {
43-
"date-fns": "^2.11.1",
43+
"date-fns": "^2.21.1",
4444
"express": "^4.17.1",
4545
"gray-matter": "^4.0.2",
46-
"next": "^10.0.0",
47-
"react": "17.0.1",
48-
"react-dom": "17.0.1",
49-
"remark": "^12.0.0",
50-
"remark-html": "^12.0.0",
46+
"next": "^10.1.3",
47+
"react": "17.0.2",
48+
"react-dom": "17.0.2",
49+
"remark": "^13.0.0",
50+
"remark-html": "^13.0.1",
5151
"serverless-http": "^2.7.0"
5252
},
5353
"devDependencies": {
54-
"serverless": "^2.21.1",
54+
"serverless": "^2.35.0",
5555
"serverless-jetpack": "^0.10.8",
56-
"serverless-offline": "^6.8.0"
56+
"serverless-offline": "^6.9.0"
5757
}
5858
}

serverless.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ custom:
3232
- "postcss-value-parser"
3333
- "postcss"
3434
- "resolve-url-loader"
35+
- "sass"
3536
- "sass-loader"
3637
- "style-loader"
3738
- "watchpack"
@@ -47,6 +48,7 @@ custom:
4748
"next":
4849
- "critters" # for CSS optimization
4950
- "pnpapi" # for PnP usage
51+
- "fibers" # Part of sass-loader
5052

5153
dynamic:
5254
resolutions:
@@ -122,10 +124,14 @@ functions:
122124
# Next.js config/generated files: gather dependencies
123125
- "next.config.js"
124126
- ".next/server/**/*.js"
127+
# Next.js dynamically hooks in compiled webpack stuff (grrr)
128+
# See files in https://www.runpkg.com/?next@10.1.3/dist/build/webpack/require-hook.js
129+
# https://github.com/FormidableLabs/nextjs-serverless-demo/issues/11
130+
- "node_modules/next/dist/compiled/webpack/**/*.js"
125131
package:
126132
include:
127133
# Raw data for posts is read from disk outside `.next` build directory.
128-
- "posts/**/*.md"
134+
- "src/posts/**/*.md"
129135
# Needed built Next.js assets and info. (Some of these are also traced).
130136
- ".next/BUILD_ID"
131137
- ".next/*.json"

0 commit comments

Comments
 (0)