diff --git a/.eslintrc.js b/.eslintrc.js index fbd60a7fd7..ce5daf1242 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,7 +1,7 @@ -const { overrides } = require('@netlify/eslint-config-node') +const { overrides } = require('@netlify/eslint-config-node/react_config') module.exports = { - extends: '@netlify/eslint-config-node', + extends: '@netlify/eslint-config-node/react_config', rules: { complexity: 0, 'fp/no-let': 0, diff --git a/.gitignore b/.gitignore index 6e1003cdb3..077ddd0168 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ Temporary Items .apdisk # End of https://www.toptal.com/developers/gitignore/api/osx,node +demo/package-lock.json diff --git a/demo/.eslintrc b/demo/.eslintrc new file mode 100644 index 0000000000..b8043188ab --- /dev/null +++ b/demo/.eslintrc @@ -0,0 +1,4 @@ +{ + "extends": "next", + "root": true +} \ No newline at end of file diff --git a/demo/next.config.js b/demo/next.config.js new file mode 100644 index 0000000000..eb75b6dbff --- /dev/null +++ b/demo/next.config.js @@ -0,0 +1,4 @@ +module.exports = { + // Supported targets are "serverless" and "experimental-serverless-trace" + target: "serverless" +} \ No newline at end of file diff --git a/demo/package.json b/demo/package.json index b26d22b5e7..270fff3b74 100644 --- a/demo/package.json +++ b/demo/package.json @@ -8,7 +8,7 @@ "start": "next start" }, "dependencies": { - "next": "10.2.3", + "next": "^11.0.0", "react": "17.0.2", "react-dom": "17.0.2" } diff --git a/demo/pages/index.js b/demo/pages/index.js index a62d6f99c9..682ed33b7f 100644 --- a/demo/pages/index.js +++ b/demo/pages/index.js @@ -61,7 +61,7 @@ const Index = ({ shows }) => (

3. Catch-All Routes? Included ✔

You can even take advantage of{' '} - NextJS' catch-all routes feature + NextJS catch-all routes feature .
Here are three examples: @@ -90,7 +90,7 @@ const Index = ({ shows }) => (
Only dynamic pages are server-side rendered.
- Static pages are pre-rendered and served directly by Netlify's CDN. + Static pages are pre-rendered and served directly by Netlify's CDN.