Compare commits
No commits in common. "development" and "development_backup" have entirely different histories.
developmen
...
developmen
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,4 +1,3 @@
|
||||
node_modules
|
||||
.next/
|
||||
.next
|
||||
.DS_Store
|
||||
out
|
148
.next/app-build-manifest.json
Normal file
148
.next/app-build-manifest.json
Normal file
@ -0,0 +1,148 @@
|
||||
{
|
||||
"pages": {
|
||||
"/not-found": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/not-found-0a3206cb77426a91.js"
|
||||
],
|
||||
"/_not-found/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/app/_not-found/page-65e0e2f07e8a6141.js"
|
||||
],
|
||||
"/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/css/ddee38ae768e0241.css",
|
||||
"static/chunks/app/layout-35f2696849b06dca.js"
|
||||
],
|
||||
"/(main)/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/650-160763afc42e38b2.js",
|
||||
"static/chunks/app/(main)/page-52381833c52a8c9a.js"
|
||||
],
|
||||
"/(main)/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/(main)/layout-11b533d62ef16061.js"
|
||||
],
|
||||
"/usecases/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/56-68515e4009ab953a.js",
|
||||
"static/chunks/app/usecases/page-7cb48d14b45554eb.js"
|
||||
],
|
||||
"/usecases/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/usecases/layout-0f407282dbdaa6cc.js"
|
||||
],
|
||||
"/community/blogs/herogpt/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/app/community/blogs/herogpt/page-2eb505b10051d970.js"
|
||||
],
|
||||
"/community/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/community/layout-3d1beadd291aaa55.js"
|
||||
],
|
||||
"/events/blockchainweek2/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/app/events/blockchainweek2/page-64af35de23b45881.js"
|
||||
],
|
||||
"/events/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/events/layout-6604fad0b5d1dd90.js"
|
||||
],
|
||||
"/events/blockchainweek1/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/app/events/blockchainweek1/page-0d5c5bb4c3050472.js"
|
||||
],
|
||||
"/events/versefest/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/56-68515e4009ab953a.js",
|
||||
"static/chunks/93-1b5ea051b5e765a7.js",
|
||||
"static/chunks/app/events/versefest/page-60791d470b1a8894.js"
|
||||
],
|
||||
"/events/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/c16f53c3-fa1c880ea7e47b1d.js",
|
||||
"static/chunks/56-68515e4009ab953a.js",
|
||||
"static/chunks/125-de1b12e8ccc3262d.js",
|
||||
"static/chunks/app/events/page-28d67276a86c0675.js"
|
||||
],
|
||||
"/community/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/c16f53c3-fa1c880ea7e47b1d.js",
|
||||
"static/chunks/56-68515e4009ab953a.js",
|
||||
"static/chunks/125-de1b12e8ccc3262d.js",
|
||||
"static/chunks/app/community/page-6a3b7b922f91ce8f.js"
|
||||
],
|
||||
"/features/page": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/app/features/page-2525f207046873b0.js"
|
||||
],
|
||||
"/features/layout": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js",
|
||||
"static/chunks/630-4e5a547cb3cb7b12.js",
|
||||
"static/chunks/202-160b7381a2044522.js",
|
||||
"static/chunks/app/features/layout-3b895aa05dfe7eab.js"
|
||||
]
|
||||
}
|
||||
}
|
32
.next/build-manifest.json
Normal file
32
.next/build-manifest.json
Normal file
@ -0,0 +1,32 @@
|
||||
{
|
||||
"polyfillFiles": [
|
||||
"static/chunks/polyfills-78c92fac7aa8fdd8.js"
|
||||
],
|
||||
"devFiles": [],
|
||||
"ampDevFiles": [],
|
||||
"lowPriorityFiles": [
|
||||
"static/EhtvBIkwlO3bugw26exaV/_buildManifest.js",
|
||||
"static/EhtvBIkwlO3bugw26exaV/_ssgManifest.js"
|
||||
],
|
||||
"rootMainFiles": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/fd9d1056-187367407b805b2f.js",
|
||||
"static/chunks/23-ea8affc1bb5e40b7.js",
|
||||
"static/chunks/main-app-bf5a6740983e2ceb.js"
|
||||
],
|
||||
"pages": {
|
||||
"/_app": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/framework-aec844d2ccbe7592.js",
|
||||
"static/chunks/main-003ad47792143762.js",
|
||||
"static/chunks/pages/_app-6a626577ffa902a4.js"
|
||||
],
|
||||
"/_error": [
|
||||
"static/chunks/webpack-7fdd419211d08fb1.js",
|
||||
"static/chunks/framework-aec844d2ccbe7592.js",
|
||||
"static/chunks/main-003ad47792143762.js",
|
||||
"static/chunks/pages/_error-1be831200e60c5c0.js"
|
||||
]
|
||||
},
|
||||
"ampFirstPages": []
|
||||
}
|
BIN
.next/cache/webpack/client-development-fallback/0.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development-fallback/0.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development-fallback/index.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development-fallback/index.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development-fallback/index.pack.gz.old
vendored
Normal file
BIN
.next/cache/webpack/client-development-fallback/index.pack.gz.old
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/0.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/0.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/1.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/1.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/10.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/10.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/11.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/11.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/12.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/12.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/13.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/13.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/14.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/14.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/15.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/15.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/16.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/16.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/2.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/2.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/3.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/3.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/4.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/4.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/5.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/5.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/6.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/6.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/7.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/7.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/8.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/8.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/9.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/9.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/index.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/client-development/index.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-development/index.pack.gz.old
vendored
Normal file
BIN
.next/cache/webpack/client-development/index.pack.gz.old
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-production/0.pack
vendored
Normal file
BIN
.next/cache/webpack/client-production/0.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/client-production/index.pack
vendored
Normal file
BIN
.next/cache/webpack/client-production/index.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/edge-server-production/0.pack
vendored
Normal file
BIN
.next/cache/webpack/edge-server-production/0.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/edge-server-production/index.pack
vendored
Normal file
BIN
.next/cache/webpack/edge-server-production/index.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/0.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/0.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/1.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/1.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/10.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/10.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/11.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/11.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/12.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/12.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/13.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/13.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/14.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/14.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/15.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/15.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/16.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/16.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/17.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/17.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/18.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/18.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/19.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/19.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/2.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/2.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/20.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/20.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/21.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/21.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/22.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/22.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/3.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/3.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/4.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/4.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/5.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/5.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/6.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/6.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/7.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/7.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/8.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/8.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/9.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/9.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/index.pack.gz
vendored
Normal file
BIN
.next/cache/webpack/server-development/index.pack.gz
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-development/index.pack.gz.old
vendored
Normal file
BIN
.next/cache/webpack/server-development/index.pack.gz.old
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-production/0.pack
vendored
Normal file
BIN
.next/cache/webpack/server-production/0.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-production/1.pack
vendored
Normal file
BIN
.next/cache/webpack/server-production/1.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-production/2.pack
vendored
Normal file
BIN
.next/cache/webpack/server-production/2.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-production/index.pack
vendored
Normal file
BIN
.next/cache/webpack/server-production/index.pack
vendored
Normal file
Binary file not shown.
BIN
.next/cache/webpack/server-production/index.pack.old
vendored
Normal file
BIN
.next/cache/webpack/server-production/index.pack.old
vendored
Normal file
Binary file not shown.
1
.next/package.json
Normal file
1
.next/package.json
Normal file
@ -0,0 +1 @@
|
||||
{"type": "commonjs"}
|
1
.next/react-loadable-manifest.json
Normal file
1
.next/react-loadable-manifest.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
12
.next/server/app-paths-manifest.json
Normal file
12
.next/server/app-paths-manifest.json
Normal file
@ -0,0 +1,12 @@
|
||||
{
|
||||
"/_not-found/page": "app/_not-found/page.js",
|
||||
"/(main)/page": "app/(main)/page.js",
|
||||
"/usecases/page": "app/usecases/page.js",
|
||||
"/community/blogs/herogpt/page": "app/community/blogs/herogpt/page.js",
|
||||
"/events/blockchainweek2/page": "app/events/blockchainweek2/page.js",
|
||||
"/events/blockchainweek1/page": "app/events/blockchainweek1/page.js",
|
||||
"/events/versefest/page": "app/events/versefest/page.js",
|
||||
"/events/page": "app/events/page.js",
|
||||
"/community/page": "app/community/page.js",
|
||||
"/features/page": "app/features/page.js"
|
||||
}
|
1
.next/server/app/(main)/page.js
Normal file
1
.next/server/app/(main)/page.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
.next/server/app/community/page.js
Normal file
1
.next/server/app/community/page.js
Normal file
@ -0,0 +1 @@
|
||||
"use strict";(()=>{var e={};e.id=616,e.ids=[616],e.modules={2934:e=>{e.exports=require("next/dist/client/components/action-async-storage.external.js")},4580:e=>{e.exports=require("next/dist/client/components/request-async-storage.external.js")},5869:e=>{e.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},399:e=>{e.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},565:(e,r,t)=>{t.r(r),t.d(r,{GlobalError:()=>a.a,__next_app__:()=>c,originalPathname:()=>d,pages:()=>l,routeModule:()=>m,tree:()=>p}),t(6165),t(9155),t(3658),t(1837);var n=t(3191),o=t(8716),s=t(7922),a=t.n(s),i=t(5231),u={};for(let e in i)0>["default","tree","pages","GlobalError","originalPathname","__next_app__","routeModule"].indexOf(e)&&(u[e]=()=>i[e]);t.d(r,u);let p=["",{children:["community",{children:["__PAGE__",{},{page:[()=>Promise.resolve().then(t.bind(t,6165)),"C:\\github-repos\\ourverse_new\\src\\app\\community\\page.jsx"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,9155)),"C:\\github-repos\\ourverse_new\\src\\app\\community\\layout.jsx"]}]},{layout:[()=>Promise.resolve().then(t.bind(t,3658)),"C:\\github-repos\\ourverse_new\\src\\app\\layout.jsx"],"not-found":[()=>Promise.resolve().then(t.bind(t,1837)),"C:\\github-repos\\ourverse_new\\src\\app\\not-found.jsx"]}],l=["C:\\github-repos\\ourverse_new\\src\\app\\community\\page.jsx"],d="/community/page",c={require:t,loadChunk:()=>Promise.resolve()},m=new n.AppPageRouteModule({definition:{kind:o.x.APP_PAGE,page:"/community/page",pathname:"/community",bundlePath:"",filename:"",appPaths:[]},userland:{loaderTree:p}})},9155:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var n=t(9510),o=t(1928);function s({children:e}){return n.jsx(o.A,{children:e})}},6165:(e,r,t)=>{t.r(r),t.d(r,{default:()=>u});var n=t(9510);t(22),t(2570);var o=t(7430);t(9110);var s=t(7395),a=t(8260),i=t(347);function u(){return(0,n.jsxs)(n.Fragment,{children:[n.jsx(o.Z,{}),n.jsx(a.Z,{}),n.jsx(s.Z,{}),n.jsx(i.Z,{})]})}}};var r=require("../../webpack-runtime.js");r.C(e);var t=e=>r(r.s=e),n=r.X(0,[576,216,607,970,491],()=>t(565));module.exports=n})();
|
File diff suppressed because one or more lines are too long
1
.next/server/app/features/page.js
Normal file
1
.next/server/app/features/page.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
.next/server/app/usecases/page.js
Normal file
1
.next/server/app/usecases/page.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
.next/server/interception-route-rewrite-manifest.js
Normal file
1
.next/server/interception-route-rewrite-manifest.js
Normal file
@ -0,0 +1 @@
|
||||
self.__INTERCEPTION_ROUTE_REWRITE_MANIFEST="[]";
|
1
.next/server/middleware-build-manifest.js
Normal file
1
.next/server/middleware-build-manifest.js
Normal file
@ -0,0 +1 @@
|
||||
self.__BUILD_MANIFEST={polyfillFiles:["static/chunks/polyfills-78c92fac7aa8fdd8.js"],devFiles:[],ampDevFiles:[],lowPriorityFiles:[],rootMainFiles:["static/chunks/webpack-7fdd419211d08fb1.js","static/chunks/fd9d1056-187367407b805b2f.js","static/chunks/23-ea8affc1bb5e40b7.js","static/chunks/main-app-bf5a6740983e2ceb.js"],pages:{"/_app":["static/chunks/webpack-7fdd419211d08fb1.js","static/chunks/framework-aec844d2ccbe7592.js","static/chunks/main-003ad47792143762.js","static/chunks/pages/_app-6a626577ffa902a4.js"],"/_error":["static/chunks/webpack-7fdd419211d08fb1.js","static/chunks/framework-aec844d2ccbe7592.js","static/chunks/main-003ad47792143762.js","static/chunks/pages/_error-1be831200e60c5c0.js"]},ampFirstPages:[]},self.__BUILD_MANIFEST.lowPriorityFiles=["/static/"+process.env.__NEXT_BUILD_ID+"/_buildManifest.js",,"/static/"+process.env.__NEXT_BUILD_ID+"/_ssgManifest.js"];
|
6
.next/server/middleware-manifest.json
Normal file
6
.next/server/middleware-manifest.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"version": 3,
|
||||
"middleware": {},
|
||||
"functions": {},
|
||||
"sortedMiddleware": []
|
||||
}
|
1
.next/server/middleware-react-loadable-manifest.js
Normal file
1
.next/server/middleware-react-loadable-manifest.js
Normal file
@ -0,0 +1 @@
|
||||
self.__REACT_LOADABLE_MANIFEST="{}";
|
1
.next/server/next-font-manifest.js
Normal file
1
.next/server/next-font-manifest.js
Normal file
@ -0,0 +1 @@
|
||||
self.__NEXT_FONT_MANIFEST='{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false}';
|
1
.next/server/next-font-manifest.json
Normal file
1
.next/server/next-font-manifest.json
Normal file
@ -0,0 +1 @@
|
||||
{"pages":{},"app":{},"appUsingSizeAdjust":false,"pagesUsingSizeAdjust":false}
|
1
.next/server/pages-manifest.json
Normal file
1
.next/server/pages-manifest.json
Normal file
@ -0,0 +1 @@
|
||||
{"/_app":"pages/_app.js","/_error":"pages/_error.js","/_document":"pages/_document.js","/404":"pages/404.html"}
|
1
.next/server/server-reference-manifest.js
Normal file
1
.next/server/server-reference-manifest.js
Normal file
@ -0,0 +1 @@
|
||||
self.__RSC_SERVER_MANIFEST="{\"node\":{},\"edge\":{},\"encryptionKey\":\"process.env.NEXT_SERVER_ACTIONS_ENCRYPTION_KEY\"}"
|
1
.next/server/server-reference-manifest.json
Normal file
1
.next/server/server-reference-manifest.json
Normal file
@ -0,0 +1 @@
|
||||
{"node":{},"edge":{},"encryptionKey":"/knEK15SVATKr8abgPgFhCx6yJkkoicqmPTeRFWsPXE="}
|
1
.next/server/webpack-runtime.js
Normal file
1
.next/server/webpack-runtime.js
Normal file
@ -0,0 +1 @@
|
||||
(()=>{"use strict";var e={},r={};function t(o){var n=r[o];if(void 0!==n)return n.exports;var a=r[o]={exports:{}},u=!0;try{e[o](a,a.exports,t),u=!1}finally{u&&delete r[o]}return a.exports}t.m=e,t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},(()=>{var e,r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;t.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);t.r(a);var u={};e=e||[null,r({}),r([]),r(r)];for(var f=2&n&&o;"object"==typeof f&&!~e.indexOf(f);f=r(f))Object.getOwnPropertyNames(f).forEach(e=>u[e]=()=>o[e]);return u.default=()=>o,t.d(a,u),a}})(),t.d=(e,r)=>{for(var o in r)t.o(r,o)&&!t.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:r[o]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((r,o)=>(t.f[o](e,r),r),[])),t.u=e=>""+e+".js",t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.X=(e,r,o)=>{var n=r;o||(r=e,o=()=>t(t.s=n)),r.map(t.e,t);var a=o();return void 0===a?e:a},(()=>{var e={658:1},r=r=>{var o=r.modules,n=r.ids,a=r.runtime;for(var u in o)t.o(o,u)&&(t.m[u]=o[u]);a&&a(t);for(var f=0;f<n.length;f++)e[n[f]]=1};t.f.require=(o,n)=>{e[o]||(658!=o?r(require("./chunks/"+t.u(o))):e[o]=1)},module.exports=t,t.C=r})()})();
|
BIN
.next/static/media/26a46d62cd723877-s.woff2
Normal file
BIN
.next/static/media/26a46d62cd723877-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/55c55f0601d81cf3-s.woff2
Normal file
BIN
.next/static/media/55c55f0601d81cf3-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/56d4c7a1c09c3371-s.woff2
Normal file
BIN
.next/static/media/56d4c7a1c09c3371-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/581909926a08bbc8-s.woff2
Normal file
BIN
.next/static/media/581909926a08bbc8-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/6d93bde91c0c2823-s.woff2
Normal file
BIN
.next/static/media/6d93bde91c0c2823-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/7e6a2e30184bb114-s.p.woff2
Normal file
BIN
.next/static/media/7e6a2e30184bb114-s.p.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/97e0cb1ae144a2a9-s.woff2
Normal file
BIN
.next/static/media/97e0cb1ae144a2a9-s.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/a34f9d1faa5f3315-s.p.woff2
Normal file
BIN
.next/static/media/a34f9d1faa5f3315-s.p.woff2
Normal file
Binary file not shown.
BIN
.next/static/media/background-newsletter.488a0204.jpg
Normal file
BIN
.next/static/media/background-newsletter.488a0204.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 118 KiB |
BIN
.next/static/media/background3.738b9b35.jpg
Normal file
BIN
.next/static/media/background3.738b9b35.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 132 KiB |
BIN
.next/static/media/df0a9ae256c0569c-s.woff2
Normal file
BIN
.next/static/media/df0a9ae256c0569c-s.woff2
Normal file
Binary file not shown.
1
.next/static/media/mirage.b4872b78.svg
Normal file
1
.next/static/media/mirage.b4872b78.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 92 KiB |
1
.next/static/media/statickit.f39ab0e3.svg
Normal file
1
.next/static/media/statickit.f39ab0e3.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 103 KiB |
1
.next/static/media/transistor.20c106ae.svg
Normal file
1
.next/static/media/transistor.20c106ae.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 216 KiB |
1
.next/static/media/tuple.7c6d6466.svg
Normal file
1
.next/static/media/tuple.7c6d6466.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 17 KiB |
52
.next/trace
Normal file
52
.next/trace
Normal file
File diff suppressed because one or more lines are too long
79
.next/types/app/(main)/layout.ts
Normal file
79
.next/types/app/(main)/layout.ts
Normal file
@ -0,0 +1,79 @@
|
||||
// File: C:\github-repos\ourverse_new\src\app\(main)\layout.jsx
|
||||
import * as entry from '../../../../src/app/(main)/layout.js'
|
||||
import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js'
|
||||
|
||||
type TEntry = typeof import('../../../../src/app/(main)/layout.js')
|
||||
|
||||
// Check that the entry is a valid entry
|
||||
checkFields<Diff<{
|
||||
default: Function
|
||||
config?: {}
|
||||
generateStaticParams?: Function
|
||||
revalidate?: RevalidateRange<TEntry> | false
|
||||
dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static'
|
||||
dynamicParams?: boolean
|
||||
fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache'
|
||||
preferredRegion?: 'auto' | 'global' | 'home' | string | string[]
|
||||
runtime?: 'nodejs' | 'experimental-edge' | 'edge'
|
||||
maxDuration?: number
|
||||
|
||||
metadata?: any
|
||||
generateMetadata?: Function
|
||||
viewport?: any
|
||||
generateViewport?: Function
|
||||
|
||||
}, TEntry, ''>>()
|
||||
|
||||
// Check the prop type of the entry function
|
||||
checkFields<Diff<LayoutProps, FirstArg<TEntry['default']>, 'default'>>()
|
||||
|
||||
// Check the arguments and return type of the generateMetadata function
|
||||
if ('generateMetadata' in entry) {
|
||||
checkFields<Diff<LayoutProps, FirstArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
checkFields<Diff<ResolvingMetadata, SecondArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateViewport function
|
||||
if ('generateViewport' in entry) {
|
||||
checkFields<Diff<LayoutProps, FirstArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
checkFields<Diff<ResolvingViewport, SecondArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateStaticParams function
|
||||
if ('generateStaticParams' in entry) {
|
||||
checkFields<Diff<{ params: PageParams }, FirstArg<MaybeField<TEntry, 'generateStaticParams'>>, 'generateStaticParams'>>()
|
||||
checkFields<Diff<{ __tag__: 'generateStaticParams', __return_type__: any[] | Promise<any[]> }, { __tag__: 'generateStaticParams', __return_type__: ReturnType<MaybeField<TEntry, 'generateStaticParams'>> }>>()
|
||||
}
|
||||
|
||||
type PageParams = any
|
||||
export interface PageProps {
|
||||
params?: any
|
||||
searchParams?: any
|
||||
}
|
||||
export interface LayoutProps {
|
||||
children?: React.ReactNode
|
||||
|
||||
params?: any
|
||||
}
|
||||
|
||||
// =============
|
||||
// Utility types
|
||||
type RevalidateRange<T> = T extends { revalidate: any } ? NonNegative<T['revalidate']> : never
|
||||
|
||||
// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit<T, keyof Base>.
|
||||
type OmitWithTag<T, K extends keyof any, _M> = Omit<T, K>
|
||||
type Diff<Base, T extends Base, Message extends string = ''> = 0 extends (1 & T) ? {} : OmitWithTag<T, keyof Base, Message>
|
||||
|
||||
type FirstArg<T extends Function> = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never
|
||||
type SecondArg<T extends Function> = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never
|
||||
type MaybeField<T, K extends string> = T extends { [k in K]: infer G } ? G extends Function ? G : never : never
|
||||
|
||||
|
||||
|
||||
function checkFields<_ extends { [k in keyof any]: never }>() {}
|
||||
|
||||
// https://github.com/sindresorhus/type-fest
|
||||
type Numeric = number | bigint
|
||||
type Zero = 0 | 0n
|
||||
type Negative<T extends Numeric> = T extends Zero ? never : `${T}` extends `-${string}` ? T : never
|
||||
type NonNegative<T extends Numeric> = T extends Zero ? T : Negative<T> extends never ? T : '__invalid_negative_number__'
|
79
.next/types/app/(main)/page.ts
Normal file
79
.next/types/app/(main)/page.ts
Normal file
@ -0,0 +1,79 @@
|
||||
// File: C:\github-repos\ourverse_new\src\app\(main)\page.jsx
|
||||
import * as entry from '../../../../src/app/(main)/page.js'
|
||||
import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js'
|
||||
|
||||
type TEntry = typeof import('../../../../src/app/(main)/page.js')
|
||||
|
||||
// Check that the entry is a valid entry
|
||||
checkFields<Diff<{
|
||||
default: Function
|
||||
config?: {}
|
||||
generateStaticParams?: Function
|
||||
revalidate?: RevalidateRange<TEntry> | false
|
||||
dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static'
|
||||
dynamicParams?: boolean
|
||||
fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache'
|
||||
preferredRegion?: 'auto' | 'global' | 'home' | string | string[]
|
||||
runtime?: 'nodejs' | 'experimental-edge' | 'edge'
|
||||
maxDuration?: number
|
||||
|
||||
metadata?: any
|
||||
generateMetadata?: Function
|
||||
viewport?: any
|
||||
generateViewport?: Function
|
||||
|
||||
}, TEntry, ''>>()
|
||||
|
||||
// Check the prop type of the entry function
|
||||
checkFields<Diff<PageProps, FirstArg<TEntry['default']>, 'default'>>()
|
||||
|
||||
// Check the arguments and return type of the generateMetadata function
|
||||
if ('generateMetadata' in entry) {
|
||||
checkFields<Diff<PageProps, FirstArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
checkFields<Diff<ResolvingMetadata, SecondArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateViewport function
|
||||
if ('generateViewport' in entry) {
|
||||
checkFields<Diff<PageProps, FirstArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
checkFields<Diff<ResolvingViewport, SecondArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateStaticParams function
|
||||
if ('generateStaticParams' in entry) {
|
||||
checkFields<Diff<{ params: PageParams }, FirstArg<MaybeField<TEntry, 'generateStaticParams'>>, 'generateStaticParams'>>()
|
||||
checkFields<Diff<{ __tag__: 'generateStaticParams', __return_type__: any[] | Promise<any[]> }, { __tag__: 'generateStaticParams', __return_type__: ReturnType<MaybeField<TEntry, 'generateStaticParams'>> }>>()
|
||||
}
|
||||
|
||||
type PageParams = any
|
||||
export interface PageProps {
|
||||
params?: any
|
||||
searchParams?: any
|
||||
}
|
||||
export interface LayoutProps {
|
||||
children?: React.ReactNode
|
||||
|
||||
params?: any
|
||||
}
|
||||
|
||||
// =============
|
||||
// Utility types
|
||||
type RevalidateRange<T> = T extends { revalidate: any } ? NonNegative<T['revalidate']> : never
|
||||
|
||||
// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit<T, keyof Base>.
|
||||
type OmitWithTag<T, K extends keyof any, _M> = Omit<T, K>
|
||||
type Diff<Base, T extends Base, Message extends string = ''> = 0 extends (1 & T) ? {} : OmitWithTag<T, keyof Base, Message>
|
||||
|
||||
type FirstArg<T extends Function> = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never
|
||||
type SecondArg<T extends Function> = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never
|
||||
type MaybeField<T, K extends string> = T extends { [k in K]: infer G } ? G extends Function ? G : never : never
|
||||
|
||||
|
||||
|
||||
function checkFields<_ extends { [k in keyof any]: never }>() {}
|
||||
|
||||
// https://github.com/sindresorhus/type-fest
|
||||
type Numeric = number | bigint
|
||||
type Zero = 0 | 0n
|
||||
type Negative<T extends Numeric> = T extends Zero ? never : `${T}` extends `-${string}` ? T : never
|
||||
type NonNegative<T extends Numeric> = T extends Zero ? T : Negative<T> extends never ? T : '__invalid_negative_number__'
|
79
.next/types/app/community/layout.ts
Normal file
79
.next/types/app/community/layout.ts
Normal file
@ -0,0 +1,79 @@
|
||||
// File: C:\github-repos\ourverse_new\src\app\community\layout.jsx
|
||||
import * as entry from '../../../../src/app/community/layout.js'
|
||||
import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js'
|
||||
|
||||
type TEntry = typeof import('../../../../src/app/community/layout.js')
|
||||
|
||||
// Check that the entry is a valid entry
|
||||
checkFields<Diff<{
|
||||
default: Function
|
||||
config?: {}
|
||||
generateStaticParams?: Function
|
||||
revalidate?: RevalidateRange<TEntry> | false
|
||||
dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static'
|
||||
dynamicParams?: boolean
|
||||
fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache'
|
||||
preferredRegion?: 'auto' | 'global' | 'home' | string | string[]
|
||||
runtime?: 'nodejs' | 'experimental-edge' | 'edge'
|
||||
maxDuration?: number
|
||||
|
||||
metadata?: any
|
||||
generateMetadata?: Function
|
||||
viewport?: any
|
||||
generateViewport?: Function
|
||||
|
||||
}, TEntry, ''>>()
|
||||
|
||||
// Check the prop type of the entry function
|
||||
checkFields<Diff<LayoutProps, FirstArg<TEntry['default']>, 'default'>>()
|
||||
|
||||
// Check the arguments and return type of the generateMetadata function
|
||||
if ('generateMetadata' in entry) {
|
||||
checkFields<Diff<LayoutProps, FirstArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
checkFields<Diff<ResolvingMetadata, SecondArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateViewport function
|
||||
if ('generateViewport' in entry) {
|
||||
checkFields<Diff<LayoutProps, FirstArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
checkFields<Diff<ResolvingViewport, SecondArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateStaticParams function
|
||||
if ('generateStaticParams' in entry) {
|
||||
checkFields<Diff<{ params: PageParams }, FirstArg<MaybeField<TEntry, 'generateStaticParams'>>, 'generateStaticParams'>>()
|
||||
checkFields<Diff<{ __tag__: 'generateStaticParams', __return_type__: any[] | Promise<any[]> }, { __tag__: 'generateStaticParams', __return_type__: ReturnType<MaybeField<TEntry, 'generateStaticParams'>> }>>()
|
||||
}
|
||||
|
||||
type PageParams = any
|
||||
export interface PageProps {
|
||||
params?: any
|
||||
searchParams?: any
|
||||
}
|
||||
export interface LayoutProps {
|
||||
children?: React.ReactNode
|
||||
|
||||
params?: any
|
||||
}
|
||||
|
||||
// =============
|
||||
// Utility types
|
||||
type RevalidateRange<T> = T extends { revalidate: any } ? NonNegative<T['revalidate']> : never
|
||||
|
||||
// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit<T, keyof Base>.
|
||||
type OmitWithTag<T, K extends keyof any, _M> = Omit<T, K>
|
||||
type Diff<Base, T extends Base, Message extends string = ''> = 0 extends (1 & T) ? {} : OmitWithTag<T, keyof Base, Message>
|
||||
|
||||
type FirstArg<T extends Function> = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never
|
||||
type SecondArg<T extends Function> = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never
|
||||
type MaybeField<T, K extends string> = T extends { [k in K]: infer G } ? G extends Function ? G : never : never
|
||||
|
||||
|
||||
|
||||
function checkFields<_ extends { [k in keyof any]: never }>() {}
|
||||
|
||||
// https://github.com/sindresorhus/type-fest
|
||||
type Numeric = number | bigint
|
||||
type Zero = 0 | 0n
|
||||
type Negative<T extends Numeric> = T extends Zero ? never : `${T}` extends `-${string}` ? T : never
|
||||
type NonNegative<T extends Numeric> = T extends Zero ? T : Negative<T> extends never ? T : '__invalid_negative_number__'
|
79
.next/types/app/community/page.ts
Normal file
79
.next/types/app/community/page.ts
Normal file
@ -0,0 +1,79 @@
|
||||
// File: C:\github-repos\ourverse_new\src\app\community\page.jsx
|
||||
import * as entry from '../../../../src/app/community/page.js'
|
||||
import type { ResolvingMetadata, ResolvingViewport } from 'next/dist/lib/metadata/types/metadata-interface.js'
|
||||
|
||||
type TEntry = typeof import('../../../../src/app/community/page.js')
|
||||
|
||||
// Check that the entry is a valid entry
|
||||
checkFields<Diff<{
|
||||
default: Function
|
||||
config?: {}
|
||||
generateStaticParams?: Function
|
||||
revalidate?: RevalidateRange<TEntry> | false
|
||||
dynamic?: 'auto' | 'force-dynamic' | 'error' | 'force-static'
|
||||
dynamicParams?: boolean
|
||||
fetchCache?: 'auto' | 'force-no-store' | 'only-no-store' | 'default-no-store' | 'default-cache' | 'only-cache' | 'force-cache'
|
||||
preferredRegion?: 'auto' | 'global' | 'home' | string | string[]
|
||||
runtime?: 'nodejs' | 'experimental-edge' | 'edge'
|
||||
maxDuration?: number
|
||||
|
||||
metadata?: any
|
||||
generateMetadata?: Function
|
||||
viewport?: any
|
||||
generateViewport?: Function
|
||||
|
||||
}, TEntry, ''>>()
|
||||
|
||||
// Check the prop type of the entry function
|
||||
checkFields<Diff<PageProps, FirstArg<TEntry['default']>, 'default'>>()
|
||||
|
||||
// Check the arguments and return type of the generateMetadata function
|
||||
if ('generateMetadata' in entry) {
|
||||
checkFields<Diff<PageProps, FirstArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
checkFields<Diff<ResolvingMetadata, SecondArg<MaybeField<TEntry, 'generateMetadata'>>, 'generateMetadata'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateViewport function
|
||||
if ('generateViewport' in entry) {
|
||||
checkFields<Diff<PageProps, FirstArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
checkFields<Diff<ResolvingViewport, SecondArg<MaybeField<TEntry, 'generateViewport'>>, 'generateViewport'>>()
|
||||
}
|
||||
|
||||
// Check the arguments and return type of the generateStaticParams function
|
||||
if ('generateStaticParams' in entry) {
|
||||
checkFields<Diff<{ params: PageParams }, FirstArg<MaybeField<TEntry, 'generateStaticParams'>>, 'generateStaticParams'>>()
|
||||
checkFields<Diff<{ __tag__: 'generateStaticParams', __return_type__: any[] | Promise<any[]> }, { __tag__: 'generateStaticParams', __return_type__: ReturnType<MaybeField<TEntry, 'generateStaticParams'>> }>>()
|
||||
}
|
||||
|
||||
type PageParams = any
|
||||
export interface PageProps {
|
||||
params?: any
|
||||
searchParams?: any
|
||||
}
|
||||
export interface LayoutProps {
|
||||
children?: React.ReactNode
|
||||
|
||||
params?: any
|
||||
}
|
||||
|
||||
// =============
|
||||
// Utility types
|
||||
type RevalidateRange<T> = T extends { revalidate: any } ? NonNegative<T['revalidate']> : never
|
||||
|
||||
// If T is unknown or any, it will be an empty {} type. Otherwise, it will be the same as Omit<T, keyof Base>.
|
||||
type OmitWithTag<T, K extends keyof any, _M> = Omit<T, K>
|
||||
type Diff<Base, T extends Base, Message extends string = ''> = 0 extends (1 & T) ? {} : OmitWithTag<T, keyof Base, Message>
|
||||
|
||||
type FirstArg<T extends Function> = T extends (...args: [infer T, any]) => any ? unknown extends T ? any : T : never
|
||||
type SecondArg<T extends Function> = T extends (...args: [any, infer T]) => any ? unknown extends T ? any : T : never
|
||||
type MaybeField<T, K extends string> = T extends { [k in K]: infer G } ? G extends Function ? G : never : never
|
||||
|
||||
|
||||
|
||||
function checkFields<_ extends { [k in keyof any]: never }>() {}
|
||||
|
||||
// https://github.com/sindresorhus/type-fest
|
||||
type Numeric = number | bigint
|
||||
type Zero = 0 | 0n
|
||||
type Negative<T extends Numeric> = T extends Zero ? never : `${T}` extends `-${string}` ? T : never
|
||||
type NonNegative<T extends Numeric> = T extends Zero ? T : Negative<T> extends never ? T : '__invalid_negative_number__'
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user