From 860a35c4deda8ea387284422af2463770a1397d7 Mon Sep 17 00:00:00 2001 From: Thunnini Date: Wed, 21 Dec 2022 18:18:38 +0900 Subject: [PATCH] Add allowlist api for external usage --- .pnp.cjs | 34 ++++++++++++++++++ ...-cors-npm-2.8.13-4b8ac1068f-7ef197ea19.zip | Bin 0 -> 3643 bytes .../cors-npm-2.8.5-c9935a2d12-ced838404c.zip | Bin 0 -> 7798 bytes .../vary-npm-1.1.2-b49f70ae63-ae0123222c.zip | Bin 0 -> 4660 bytes package.json | 2 ++ pages/api/allowlist.ts | 23 ++++++++++++ yarn.lock | 30 +++++++++++++++- 7 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 .yarn/cache/@types-cors-npm-2.8.13-4b8ac1068f-7ef197ea19.zip create mode 100644 .yarn/cache/cors-npm-2.8.5-c9935a2d12-ced838404c.zip create mode 100644 .yarn/cache/vary-npm-1.1.2-b49f70ae63-ae0123222c.zip create mode 100644 pages/api/allowlist.ts diff --git a/.pnp.cjs b/.pnp.cjs index afb7e12..8c85360 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -36,6 +36,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@next/eslint-plugin-next", "npm:13.0.5"],\ ["@sentry/nextjs", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:7.27.0"],\ ["@svgr/webpack", "npm:6.5.1"],\ + ["@types/cors", "npm:2.8.13"],\ ["@types/eslint", "npm:8.4.10"],\ ["@types/node", "npm:18.11.9"],\ ["@types/react", "npm:18.0.25"],\ @@ -47,6 +48,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/parser", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:5.45.0"],\ ["axios", "npm:0.27.2"],\ ["buffer", "npm:6.0.3"],\ + ["cors", "npm:2.8.5"],\ ["crypto", "npm:1.0.1"],\ ["eslint", "npm:8.28.0"],\ ["eslint-config-next", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:13.0.5"],\ @@ -3957,6 +3959,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/cors", [\ + ["npm:2.8.13", {\ + "packageLocation": "./.yarn/cache/@types-cors-npm-2.8.13-4b8ac1068f-7ef197ea19.zip/node_modules/@types/cors/",\ + "packageDependencies": [\ + ["@types/cors", "npm:2.8.13"],\ + ["@types/node", "npm:18.11.9"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/eslint", [\ ["npm:8.4.10", {\ "packageLocation": "./.yarn/cache/@types-eslint-npm-8.4.10-9df5f4bc78-21e009ed9e.zip/node_modules/@types/eslint/",\ @@ -5466,6 +5478,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["cors", [\ + ["npm:2.8.5", {\ + "packageLocation": "./.yarn/cache/cors-npm-2.8.5-c9935a2d12-ced838404c.zip/node_modules/cors/",\ + "packageDependencies": [\ + ["cors", "npm:2.8.5"],\ + ["object-assign", "npm:4.1.1"],\ + ["vary", "npm:1.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["cosmiconfig", [\ ["npm:7.1.0", {\ "packageLocation": "./.yarn/cache/cosmiconfig-npm-7.1.0-13a5090bcd-c53bf7befc.zip/node_modules/cosmiconfig/",\ @@ -7291,6 +7314,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@next/eslint-plugin-next", "npm:13.0.5"],\ ["@sentry/nextjs", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:7.27.0"],\ ["@svgr/webpack", "npm:6.5.1"],\ + ["@types/cors", "npm:2.8.13"],\ ["@types/eslint", "npm:8.4.10"],\ ["@types/node", "npm:18.11.9"],\ ["@types/react", "npm:18.0.25"],\ @@ -7302,6 +7326,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@typescript-eslint/parser", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:5.45.0"],\ ["axios", "npm:0.27.2"],\ ["buffer", "npm:6.0.3"],\ + ["cors", "npm:2.8.5"],\ ["crypto", "npm:1.0.1"],\ ["eslint", "npm:8.28.0"],\ ["eslint-config-next", "virtual:4b77e00d446246df1ed27001550885fbf1b51be18c660c1b5c357d3d763078ecef2a676194291a120f149b87573081e5af0621dc83cf1f83383639f39ac133c7#npm:13.0.5"],\ @@ -10550,6 +10575,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["vary", [\ + ["npm:1.1.2", {\ + "packageLocation": "./.yarn/cache/vary-npm-1.1.2-b49f70ae63-ae0123222c.zip/node_modules/vary/",\ + "packageDependencies": [\ + ["vary", "npm:1.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["warning", [\ ["npm:4.0.3", {\ "packageLocation": "./.yarn/cache/warning-npm-4.0.3-291e921d6d-4f2cb6a957.zip/node_modules/warning/",\ diff --git a/.yarn/cache/@types-cors-npm-2.8.13-4b8ac1068f-7ef197ea19.zip b/.yarn/cache/@types-cors-npm-2.8.13-4b8ac1068f-7ef197ea19.zip new file mode 100644 index 0000000000000000000000000000000000000000..8c75a92a5c9078a9db99636e385200488cfa6148 GIT binary patch literal 3643 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 Vfi{rptBm^SqB<&KXKBAa{SWa)AyNPU literal 0 HcmV?d00001 diff --git a/.yarn/cache/cors-npm-2.8.5-c9935a2d12-ced838404c.zip b/.yarn/cache/cors-npm-2.8.5-c9935a2d12-ced838404c.zip new file mode 100644 index 0000000000000000000000000000000000000000..b7ab2c53f9e1bcc723d431b997b7022d9036dde2 GIT binary patch literal 7798 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 literal 0 HcmV?d00001 diff --git a/.yarn/cache/vary-npm-1.1.2-b49f70ae63-ae0123222c.zip b/.yarn/cache/vary-npm-1.1.2-b49f70ae63-ae0123222c.zip new file mode 100644 index 0000000000000000000000000000000000000000..6ef083146c5899edebc50e58f77844cfff8b4ce4 GIT binary patch literal 4660 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 { + cors(req, res, (result: any) => { + if (result instanceof Error) { + return reject(result); + } + + return resolve(result); + }); + }); + + res.status(200).json({ + chains: CHAIN_ALLOWLIST, + }); +} diff --git a/yarn.lock b/yarn.lock index 2efc204..8c7caa2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2527,6 +2527,15 @@ __metadata: languageName: node linkType: hard +"@types/cors@npm:^2": + version: 2.8.13 + resolution: "@types/cors@npm:2.8.13" + dependencies: + "@types/node": "*" + checksum: 7ef197ea19d2e5bf1313b8416baa6f3fd6dd887fd70191da1f804f557395357dafd8bc8bed0ac60686923406489262a7c8a525b55748f7b2b8afa686700de907 + languageName: node + linkType: hard + "@types/eslint@npm:^8.4.10": version: 8.4.10 resolution: "@types/eslint@npm:8.4.10" @@ -3741,6 +3750,16 @@ __metadata: languageName: node linkType: hard +"cors@npm:^2.8.5": + version: 2.8.5 + resolution: "cors@npm:2.8.5" + dependencies: + object-assign: ^4 + vary: ^1 + checksum: ced838404ccd184f61ab4fdc5847035b681c90db7ac17e428f3d81d69e2989d2b680cc254da0e2554f5ed4f8a341820a1ce3d1c16b499f6e2f47a1b9b07b5006 + languageName: node + linkType: hard + "cosmiconfig@npm:^7.0.1": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" @@ -5196,6 +5215,7 @@ __metadata: "@next/eslint-plugin-next": ^13.0.5 "@sentry/nextjs": ^7.27.0 "@svgr/webpack": ^6.5.1 + "@types/cors": ^2 "@types/eslint": ^8.4.10 "@types/node": 18.11.9 "@types/react": 18.0.25 @@ -5207,6 +5227,7 @@ __metadata: "@typescript-eslint/parser": ^5.45.0 axios: ^0.27.2 buffer: ^6.0.3 + cors: ^2.8.5 crypto: ^1.0.1 eslint: 8.28.0 eslint-config-next: 13.0.5 @@ -6411,7 +6432,7 @@ __metadata: languageName: node linkType: hard -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: fcc6e4ea8c7fe48abfbb552578b1c53e0d194086e2e6bbbf59e0a536381a292f39943c6e9628af05b5528aa5e3318bb30d6b2e53cadaf5b8fe9e12c4b69af23f @@ -8047,6 +8068,13 @@ __metadata: languageName: node linkType: hard +"vary@npm:^1": + version: 1.1.2 + resolution: "vary@npm:1.1.2" + checksum: ae0123222c6df65b437669d63dfa8c36cee20a504101b2fcd97b8bf76f91259c17f9f2b4d70a1e3c6bbcee7f51b28392833adb6b2770b23b01abec84e369660b + languageName: node + linkType: hard + "warning@npm:^4.0.3": version: 4.0.3 resolution: "warning@npm:4.0.3"