dh_demo

DreamHanks demo project
git clone git://git.lair.cx/dh_demo
Log | Files | Refs | README

commit 720926afc98f5ab2db7dd29caf060f446309a35e
parent 55e06556f300007f879d710f220c7675418fa97a
Author: Yongbin Kim <iam@yongbin.kim>
Date:   Wed, 25 Jan 2023 16:22:21 +0900

deps: Superjson 플러그인 설치

Signed-off-by: Yongbin Kim <iam@yongbin.kim>

Diffstat:
M.pnp.cjs | 70++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
A.yarn/cache/copy-anything-npm-3.0.3-a24d77ec4d-d456dc5ec9.zip | 0
A.yarn/cache/hoist-non-react-statics-npm-3.3.2-e7b709e6c1-b153827042.zip | 0
A.yarn/cache/is-what-npm-4.1.8-57bef8cfbc-b9bec3acff.zip | 0
A.yarn/cache/next-superjson-plugin-npm-0.5.4-f2ccd12dd2-104c6cb662.zip | 0
A.yarn/cache/superjson-npm-1.12.2-e37d205ed2-cf7735e172.zip | 0
M.yarn/install-state.gz | 0
Mnext.config.js | 12+++++++++++-
Mpackage.json | 2++
Myarn.lock | 50+++++++++++++++++++++++++++++++++++++++++++++++++-
10 files changed, 132 insertions(+), 2 deletions(-)

diff --git a/.pnp.cjs b/.pnp.cjs @@ -51,10 +51,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["nanoid", "npm:4.0.0"],\ ["next", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:13.1.2"],\ ["next-router-mock", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.9.1-beta.0"],\ + ["next-superjson-plugin", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.5.4"],\ ["nodemailer", "npm:6.9.0"],\ ["pino", "npm:8.8.0"],\ ["react", "npm:18.2.0"],\ ["react-dom", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:18.2.0"],\ + ["superjson", "npm:1.12.2"],\ ["typescript", "patch:typescript@npm%3A4.9.4#~builtin<compat/typescript>::version=4.9.4&hash=ad5954"],\ ["yaml", "npm:2.2.1"]\ ],\ @@ -2865,6 +2867,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["copy-anything", [\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/copy-anything-npm-3.0.3-a24d77ec4d-d456dc5ec9.zip/node_modules/copy-anything/",\ + "packageDependencies": [\ + ["copy-anything", "npm:3.0.3"],\ + ["is-what", "npm:4.1.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["cross-spawn", [\ ["npm:7.0.3", {\ "packageLocation": "./.yarn/cache/cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip/node_modules/cross-spawn/",\ @@ -3206,10 +3218,12 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["nanoid", "npm:4.0.0"],\ ["next", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:13.1.2"],\ ["next-router-mock", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.9.1-beta.0"],\ + ["next-superjson-plugin", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.5.4"],\ ["nodemailer", "npm:6.9.0"],\ ["pino", "npm:8.8.0"],\ ["react", "npm:18.2.0"],\ ["react-dom", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:18.2.0"],\ + ["superjson", "npm:1.12.2"],\ ["typescript", "patch:typescript@npm%3A4.9.4#~builtin<compat/typescript>::version=4.9.4&hash=ad5954"],\ ["yaml", "npm:2.2.1"]\ ],\ @@ -4508,6 +4522,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["hoist-non-react-statics", [\ + ["npm:3.3.2", {\ + "packageLocation": "./.yarn/cache/hoist-non-react-statics-npm-3.3.2-e7b709e6c1-b153827042.zip/node_modules/hoist-non-react-statics/",\ + "packageDependencies": [\ + ["hoist-non-react-statics", "npm:3.3.2"],\ + ["react-is", "npm:16.13.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["html-encoding-sniffer", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/html-encoding-sniffer-npm-3.0.0-daac3dfe41-8d806aa004.zip/node_modules/html-encoding-sniffer/",\ @@ -5000,6 +5024,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-what", [\ + ["npm:4.1.8", {\ + "packageLocation": "./.yarn/cache/is-what-npm-4.1.8-57bef8cfbc-b9bec3acff.zip/node_modules/is-what/",\ + "packageDependencies": [\ + ["is-what", "npm:4.1.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-wsl", [\ ["npm:2.2.0", {\ "packageLocation": "./.yarn/cache/is-wsl-npm-2.2.0-2ba10d6393-20849846ae.zip/node_modules/is-wsl/",\ @@ -6385,6 +6418,33 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["next-superjson-plugin", [\ + ["npm:0.5.4", {\ + "packageLocation": "./.yarn/unplugged/next-superjson-plugin-virtual-512e3b7f5c/node_modules/next-superjson-plugin/",\ + "packageDependencies": [\ + ["next-superjson-plugin", "npm:0.5.4"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.5.4", {\ + "packageLocation": "./.yarn/unplugged/next-superjson-plugin-virtual-512e3b7f5c/node_modules/next-superjson-plugin/",\ + "packageDependencies": [\ + ["next-superjson-plugin", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:0.5.4"],\ + ["@types/next", null],\ + ["@types/superjson", null],\ + ["hoist-non-react-statics", "npm:3.3.2"],\ + ["next", "virtual:185201ad25745f54898a2e9f78d456a655eb75b6cdedfba903ba6a6b91ecfe544fb067556e53d84d3f5dee5e27bf03679e7ed01de96d422947cdba9f3cf4c1cd#npm:13.1.2"],\ + ["superjson", "npm:1.12.2"]\ + ],\ + "packagePeers": [\ + "@types/next",\ + "@types/superjson",\ + "next",\ + "superjson"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["node-addon-api", [\ ["npm:5.1.0", {\ "packageLocation": "./.yarn/unplugged/node-addon-api-npm-5.1.0-b50d00f739/node_modules/node-addon-api/",\ @@ -7769,6 +7829,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["superjson", [\ + ["npm:1.12.2", {\ + "packageLocation": "./.yarn/cache/superjson-npm-1.12.2-e37d205ed2-cf7735e172.zip/node_modules/superjson/",\ + "packageDependencies": [\ + ["superjson", "npm:1.12.2"],\ + ["copy-anything", "npm:3.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["supports-color", [\ ["npm:5.5.0", {\ "packageLocation": "./.yarn/cache/supports-color-npm-5.5.0-183ac537bc-95f6f4ba5a.zip/node_modules/supports-color/",\ diff --git a/.yarn/cache/copy-anything-npm-3.0.3-a24d77ec4d-d456dc5ec9.zip b/.yarn/cache/copy-anything-npm-3.0.3-a24d77ec4d-d456dc5ec9.zip Binary files differ. diff --git a/.yarn/cache/hoist-non-react-statics-npm-3.3.2-e7b709e6c1-b153827042.zip b/.yarn/cache/hoist-non-react-statics-npm-3.3.2-e7b709e6c1-b153827042.zip Binary files differ. diff --git a/.yarn/cache/is-what-npm-4.1.8-57bef8cfbc-b9bec3acff.zip b/.yarn/cache/is-what-npm-4.1.8-57bef8cfbc-b9bec3acff.zip Binary files differ. diff --git a/.yarn/cache/next-superjson-plugin-npm-0.5.4-f2ccd12dd2-104c6cb662.zip b/.yarn/cache/next-superjson-plugin-npm-0.5.4-f2ccd12dd2-104c6cb662.zip Binary files differ. diff --git a/.yarn/cache/superjson-npm-1.12.2-e37d205ed2-cf7735e172.zip b/.yarn/cache/superjson-npm-1.12.2-e37d205ed2-cf7735e172.zip Binary files differ. diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz Binary files differ. diff --git a/next.config.js b/next.config.js @@ -9,7 +9,17 @@ const nextConfig = { permanent: true, }, ] - } + }, + experimental: { + swcPlugins: [ + [ + 'next-superjson-plugin', + { + excluded: [], + }, + ], + ], + }, } module.exports = nextConfig diff --git a/package.json b/package.json @@ -24,10 +24,12 @@ "mysql2": "^3.0.1", "nanoid": "^4.0.0", "next": "13.1.2", + "next-superjson-plugin": "^0.5.4", "nodemailer": "^6.9.0", "pino": "^8.8.0", "react": "18.2.0", "react-dom": "18.2.0", + "superjson": "^1.12.2", "typescript": "4.9.4", "yaml": "^2.2.1" }, diff --git a/yarn.lock b/yarn.lock @@ -2086,6 +2086,15 @@ __metadata: languageName: node linkType: hard +"copy-anything@npm:^3.0.2": + version: 3.0.3 + resolution: "copy-anything@npm:3.0.3" + dependencies: + is-what: ^4.1.8 + checksum: d456dc5ec98dee7c7cf87d809eac30dc2ac942acd4cf970fab394e280ceb6dd7a8a7a5a44fcbcc50e0206658de3cc20b92863562f5797930bb2619f164f4c182 + languageName: node + linkType: hard + "cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -2362,10 +2371,12 @@ __metadata: nanoid: ^4.0.0 next: 13.1.2 next-router-mock: ^0.9.1-beta.0 + next-superjson-plugin: ^0.5.4 nodemailer: ^6.9.0 pino: ^8.8.0 react: 18.2.0 react-dom: 18.2.0 + superjson: ^1.12.2 typescript: 4.9.4 yaml: ^2.2.1 languageName: unknown @@ -3458,6 +3469,15 @@ __metadata: languageName: node linkType: hard +"hoist-non-react-statics@npm:^3.3.2": + version: 3.3.2 + resolution: "hoist-non-react-statics@npm:3.3.2" + dependencies: + react-is: ^16.7.0 + checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 + languageName: node + linkType: hard + "html-encoding-sniffer@npm:^3.0.0": version: 3.0.0 resolution: "html-encoding-sniffer@npm:3.0.0" @@ -3878,6 +3898,13 @@ __metadata: languageName: node linkType: hard +"is-what@npm:^4.1.8": + version: 4.1.8 + resolution: "is-what@npm:4.1.8" + checksum: b9bec3acff102d14ad467f4c74c9886af310fa160e07a63292c8c181e6768c7c4c1054644e13d67185b963644e4a513bce8c6b8ce3d3ca6f9488a69fccad5f97 + languageName: node + linkType: hard + "is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -5023,6 +5050,18 @@ __metadata: languageName: node linkType: hard +"next-superjson-plugin@npm:^0.5.4": + version: 0.5.4 + resolution: "next-superjson-plugin@npm:0.5.4" + dependencies: + hoist-non-react-statics: ^3.3.2 + peerDependencies: + next: ^13 + superjson: ^1 + checksum: 104c6cb662aca7fff6d217655c4a8dd0deb1579a1b51591ff69129264f59e30483f51c10378fa17096801df21ec11cf3e48ef09b8500883ad7e9eda90f3203ed + languageName: node + linkType: hard + "next@npm:13.1.2": version: 13.1.2 resolution: "next@npm:13.1.2" @@ -5705,7 +5744,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.13.1": +"react-is@npm:^16.13.1, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f @@ -6308,6 +6347,15 @@ __metadata: languageName: node linkType: hard +"superjson@npm:^1.12.2": + version: 1.12.2 + resolution: "superjson@npm:1.12.2" + dependencies: + copy-anything: ^3.0.2 + checksum: cf7735e172811ed87476a7c2f1bb0e83725a0e3c2d7a50a71303a973060b3c710288767fb767a7a7eee8e5625d3ccaee1176a93e27f43841627512c15c4cdf84 + languageName: node + linkType: hard + "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0"