Skip to content

Commit

Permalink
nextjs 12 support (refinedev#1237)
Browse files Browse the repository at this point in the history
* upgrade refine-nextjs-router - next.js@12 (refinedev#1235)

* upgrade next.js@12

* upgrade nextjs version i18n and finefoods client examples

* v2.0.13

* update finefoods client

* next move to peerDependencies on refine-nextjs-router

* v2.0.14
  • Loading branch information
omeraplak committed Nov 12, 2021
1 parent b3ba19b commit 2447962
Show file tree
Hide file tree
Showing 8 changed files with 123 additions and 97 deletions.
2 changes: 1 addition & 1 deletion examples/fineFoods/client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions examples/fineFoods/client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "fine-foods-client",
"version": "2.0.12",
"version": "2.0.14",
"private": true,
"scripts": {
"start": "next dev -p 3001",
Expand All @@ -11,11 +11,11 @@
},
"dependencies": {
"@pankod/refine": "^2.0.12",
"@pankod/refine-nextjs-router": "^2.0.12",
"@pankod/refine-nextjs-router": "^2.0.14",
"@pankod/refine-simple-rest": "^2.0.12",
"gsap": "^3.8.0",
"js-confetti": "^0.9.0",
"next": "^11.1.2",
"next": "^12.0.3",
"next-compose-plugins": "^2.2.1",
"next-plugin-antd-less": "^1.4.3",
"nookies": "^2.5.2",
Expand Down
127 changes: 64 additions & 63 deletions examples/fineFoods/client/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,65 +1,66 @@
{
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@components/*": [
"src/components/*"
],
"@components": [
"src/components"
],
"@styles/*": [
"src/styles/*"
],
"@styles": [
"src/styles"
],
"@public/*": [
"public/*"
],
"@public": [
"public"
],
"@hooks/*": [
"src/hooks/*"
],
"@hooks": [
"src/hooks"
],
"@interfaces": [
"src/interfaces"
],
"@contextProviders/*": [
"src/contextProviders/*"
],
"@contextProviders": [
"src/contextProviders"
],
}
},
"include": [
"next-env.d.ts",
"**/*.ts",
"**/*.tsx"
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"exclude": [
"node_modules"
]
}
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@components/*": [
"src/components/*"
],
"@components": [
"src/components"
],
"@styles/*": [
"src/styles/*"
],
"@styles": [
"src/styles"
],
"@public/*": [
"public/*"
],
"@public": [
"public"
],
"@hooks/*": [
"src/hooks/*"
],
"@hooks": [
"src/hooks"
],
"@interfaces": [
"src/interfaces"
],
"@contextProviders/*": [
"src/contextProviders/*"
],
"@contextProviders": [
"src/contextProviders"
]
},
"incremental": true
},
"include": [
"next-env.d.ts",
"**/*.ts",
"**/*.tsx"
],
"exclude": [
"node_modules"
]
}
2 changes: 1 addition & 1 deletion examples/i18n/nextjs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"@pankod/refine": "^2.0.7",
"@pankod/refine-nextjs-router": "^2.0.7",
"@pankod/refine-simple-rest": "^2.0.7",
"next": "^11.1.2",
"next": "^12.0.3",
"next-compose-plugins": "^2.2.1",
"next-i18next": "^8.9.0",
"nookies": "^2.5.2",
Expand Down
2 changes: 1 addition & 1 deletion examples/refine-next/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"@pankod/refine": "^2.0.7",
"@pankod/refine-nextjs-router": "^2.0.7",
"@pankod/refine-simple-rest": "^2.0.7",
"next": "^11.1.2",
"next": "^12.0.3",
"next-compose-plugins": "^2.2.1",
"nookies": "^2.5.2",
"react": "^17.0.2",
Expand Down
73 changes: 48 additions & 25 deletions examples/refine-next/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,28 +1,51 @@
{
"compilerOptions": {
"target": "es5",
"lib": ["dom", "dom.iterable", "esnext"],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@components/*": ["src/components/*"],
"@components": ["src/components"],
"@styles/*": ["src/styles/*"],
"@styles": ["src/styles"],
"@public/*": ["public/*"],
"@public": ["public"]
}
"compilerOptions": {
"target": "es5",
"lib": [
"dom",
"dom.iterable",
"esnext"
],
"allowJs": true,
"skipLibCheck": true,
"strict": true,
"forceConsistentCasingInFileNames": true,
"noEmit": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
"jsx": "preserve",
"baseUrl": ".",
"paths": {
"@components/*": [
"src/components/*"
],
"@components": [
"src/components"
],
"@styles/*": [
"src/styles/*"
],
"@styles": [
"src/styles"
],
"@public/*": [
"public/*"
],
"@public": [
"public"
]
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
"exclude": ["node_modules"]
"incremental": true
},
"include": [
"next-env.d.ts",
"**/*.ts",
"**/*.tsx"
],
"exclude": [
"node_modules"
]
}
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@
"publishConfig": {
"access": "public"
},
"version": "2.0.12"
"version": "2.0.14"
}
6 changes: 4 additions & 2 deletions packages/nextjs-router/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@pankod/refine-nextjs-router",
"description": "refine Next.js router provider. refine is a React-based framework for building data-intensive applications in no time. It ships with Ant Design System, an enterprise-level UI toolkit.",
"version": "2.0.12",
"version": "2.0.14",
"license": "MIT",
"main": "dist/index.js",
"typings": "dist/index.d.ts",
Expand Down Expand Up @@ -42,9 +42,11 @@
"dependencies": {
"@pankod/refine": "^2.0.12",
"@types/qs": "^6.9.7",
"next": "^11.1.2",
"qs": "^6.10.1"
},
"peerDependencies": {
"next": "^12.0.3"
},
"gitHead": "829f5a516f98c06f666d6be3e6e6099c75c07719",
"publishConfig": {
"access": "public"
Expand Down

0 comments on commit 2447962

Please sign in to comment.