Author field in manifests (#299)

* Update app-sdk to 0.37.0

* Add author field to manifest handler

* Fix build by fixing AppPermission in tRPC (use Permission instead) and replace domain with saleorApiUrl (compat with 0.37.1 sdk)

* Update app-sdk to 0.37.1
This commit is contained in:
Lukasz Ostrowski 2023-03-16 19:09:26 +01:00 committed by GitHub
parent a44aaf00a5
commit 7cb3b892c4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
29 changed files with 150 additions and 96 deletions

View file

@ -0,0 +1,14 @@
---
"saleor-app-emails-and-messages": patch
"saleor-app-data-importer": patch
"saleor-app-products-feed": patch
"saleor-app-monitoring": patch
"saleor-app-invoices": patch
"saleor-app-klaviyo": patch
"saleor-app-search": patch
"saleor-app-slack": patch
"saleor-app-taxes": patch
"saleor-app-cms": patch
---
Replace apps to avoid AppPermission (use Permission for client permissions) and authData.domain (use saleorApiUrl)

View file

@ -0,0 +1,14 @@
---
"saleor-app-emails-and-messages": minor
"saleor-app-data-importer": minor
"saleor-app-products-feed": minor
"saleor-app-monitoring": minor
"saleor-app-invoices": minor
"saleor-app-klaviyo": minor
"saleor-app-search": minor
"saleor-app-slack": minor
"saleor-app-taxes": minor
"saleor-app-cms": minor
---
Added "author" field to the Manifest, set it to Saleor Commerce, so Dashboard can display it too

View file

@ -0,0 +1,14 @@
---
"saleor-app-emails-and-messages": patch
"saleor-app-data-importer": patch
"saleor-app-products-feed": patch
"saleor-app-monitoring": patch
"saleor-app-invoices": patch
"saleor-app-klaviyo": patch
"saleor-app-search": patch
"saleor-app-slack": patch
"saleor-app-taxes": patch
"saleor-app-cms": patch
---
Updated @saleor/app-sdk to 0.37.1

View file

@ -20,7 +20,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/macaw-ui": "^0.6.7", "@saleor/macaw-ui": "^0.6.7",
"@urql/exchange-auth": "^1.0.0", "@urql/exchange-auth": "^1.0.0",
"clsx": "^1.2.1", "clsx": "^1.2.1",

View file

@ -21,6 +21,7 @@ export default createManifestHandler({
productVariantDeletedWebhook.getWebhookManifest(context.appBaseUrl), productVariantDeletedWebhook.getWebhookManifest(context.appBaseUrl),
], ],
extensions: [], extensions: [],
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -19,7 +19,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@sentry/nextjs": "^7.39.0", "@sentry/nextjs": "^7.39.0",

View file

@ -25,6 +25,7 @@ export default createManifestHandler({
* https://docs.saleor.io/docs/3.x/developer/extending/apps/extending-dashboard-with-apps * https://docs.saleor.io/docs/3.x/developer/extending/apps/extending-dashboard-with-apps
*/ */
], ],
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -19,7 +19,7 @@
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@monaco-editor/react": "^4.4.6", "@monaco-editor/react": "^4.4.6",
"@saleor/app-sdk": "0.30.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@sendgrid/client": "^7.7.0", "@sendgrid/client": "^7.7.0",

View file

@ -1,10 +1,10 @@
import { initTRPC } from "@trpc/server"; import { initTRPC } from "@trpc/server";
import { TrpcContext } from "./trpc-context"; import { TrpcContext } from "./trpc-context";
import { AppPermission } from "@saleor/app-sdk/types"; import { Permission } from "@saleor/app-sdk/types";
import { ZodError } from "zod"; import { ZodError } from "zod";
interface Meta { interface Meta {
requiredClientPermissions?: AppPermission[]; requiredClientPermissions?: Permission[];
} }
const t = initTRPC const t = initTRPC

View file

@ -34,6 +34,7 @@ export default createManifestHandler({
], ],
homepageUrl: "https://github.com/saleor/apps", homepageUrl: "https://github.com/saleor/apps",
supportUrl: "https://github.com/saleor/apps/discussions", supportUrl: "https://github.com/saleor/apps/discussions",
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -19,7 +19,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@sentry/nextjs": "^7.36.0", "@sentry/nextjs": "^7.36.0",
@ -63,12 +63,12 @@
"@types/rimraf": "^3.0.2", "@types/rimraf": "^3.0.2",
"@vitejs/plugin-react": "^3.0.0", "@vitejs/plugin-react": "^3.0.0",
"@vitest/coverage-c8": "^0.28.4", "@vitest/coverage-c8": "^0.28.4",
"dotenv": "^16.0.3",
"eslint-config-saleor": "workspace:*", "eslint-config-saleor": "workspace:*",
"jsdom": "^20.0.3", "jsdom": "^20.0.3",
"rimraf": "^3.0.2", "rimraf": "^3.0.2",
"typescript": "4.9.5", "typescript": "4.9.5",
"vite": "^4.1.1", "vite": "^4.1.1",
"dotenv": "^16.0.3",
"vitest": "^0.28.4" "vitest": "^0.28.4"
}, },
"lint-staged": { "lint-staged": {

View file

@ -1,9 +1,9 @@
import { initTRPC } from "@trpc/server"; import { initTRPC } from "@trpc/server";
import { TrpcContext } from "./trpc-context"; import { TrpcContext } from "./trpc-context";
import { AppPermission } from "@saleor/app-sdk/types"; import { Permission } from "@saleor/app-sdk/types";
interface Meta { interface Meta {
requiredClientPermissions?: AppPermission[]; requiredClientPermissions?: Permission[];
} }
const t = initTRPC.context<TrpcContext>().meta<Meta>().create(); const t = initTRPC.context<TrpcContext>().meta<Meta>().create();

View file

@ -17,6 +17,7 @@ export default createManifestHandler({
extensions: [], extensions: [],
homepageUrl: "https://github.com/saleor/apps", homepageUrl: "https://github.com/saleor/apps",
supportUrl: "https://github.com/saleor/apps/discussions", supportUrl: "https://github.com/saleor/apps/discussions",
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -18,7 +18,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@sentry/nextjs": "^7.36.0", "@sentry/nextjs": "^7.36.0",

View file

@ -17,7 +17,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@urql/exchange-auth": "^1.0.0", "@urql/exchange-auth": "^1.0.0",

View file

@ -18,7 +18,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@tanstack/react-query": "^4.24.2", "@tanstack/react-query": "^4.24.2",

View file

@ -1,9 +1,9 @@
import { initTRPC } from "@trpc/server"; import { initTRPC } from "@trpc/server";
import { TrpcContext } from "./trpc-context"; import { TrpcContext } from "./trpc-context";
import { AppPermission } from "@saleor/app-sdk/types"; import { Permission } from "@saleor/app-sdk/types";
interface Meta { interface Meta {
requiredClientPermissions?: AppPermission[]; requiredClientPermissions?: Permission[];
} }
const t = initTRPC.context<TrpcContext>().meta<Meta>().create(); const t = initTRPC.context<TrpcContext>().meta<Meta>().create();

View file

@ -14,6 +14,7 @@ export default createManifestHandler({
version: packageJson.version, version: packageJson.version,
webhooks: [], webhooks: [],
extensions: [], extensions: [],
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -17,7 +17,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "0.7.2", "@saleor/macaw-ui": "0.7.2",
"@sentry/nextjs": "^7.31.1", "@sentry/nextjs": "^7.31.1",

View file

@ -41,12 +41,14 @@ export const handler = async (
debug("Configuration handler received request"); debug("Configuration handler received request");
const { const {
authData: { domain, token, saleorApiUrl }, authData: { token, saleorApiUrl },
} = ctx; } = ctx;
const client = createClient(saleorApiUrl, async () => Promise.resolve({ token: token })); const client = createClient(saleorApiUrl, async () => Promise.resolve({ token: token }));
const settings = createSettingsManager(client); const settings = createSettingsManager(client);
const domain = new URL(saleorApiUrl).host;
if (req.method === "GET") { if (req.method === "GET") {
debug("Returning configuration"); debug("Returning configuration");
await sendResponse(res, 200, settings, domain); await sendResponse(res, 200, settings, domain);

View file

@ -44,6 +44,7 @@ export default createManifestHandler({
* https://docs.saleor.io/docs/3.x/developer/extending/apps/extending-dashboard-with-apps * https://docs.saleor.io/docs/3.x/developer/extending/apps/extending-dashboard-with-apps
*/ */
], ],
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -17,7 +17,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.0", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@sentry/nextjs": "^7.30.0", "@sentry/nextjs": "^7.30.0",

View file

@ -4,11 +4,11 @@ export const sendSlackMessage = async (
to: string, to: string,
data: { data: {
order: Exclude<OrderCreatedWebhookPayloadFragment["order"], undefined | null>; order: Exclude<OrderCreatedWebhookPayloadFragment["order"], undefined | null>;
saleorDomain: string; saleorApiUrl: string;
} }
) => { ) => {
const { const {
saleorDomain, saleorApiUrl,
order: { order: {
id, id,
number, number,
@ -30,6 +30,8 @@ export const sendSlackMessage = async (
} }
}; };
const dashboardUrl = saleorApiUrl.replace("/graphql/", "/dashboard/");
const response = await fetch(to, { const response = await fetch(to, {
method: "POST", method: "POST",
body: JSON.stringify({ body: JSON.stringify({
@ -38,7 +40,7 @@ export const sendSlackMessage = async (
type: "section", type: "section",
text: { text: {
type: "mrkdwn", type: "mrkdwn",
text: `Order <https://${saleorDomain}/dashboard/orders/${id}|#${number}> has been created 🎉`, text: `Order <${dashboardUrl}/orders/${id}|#${number}> has been created 🎉`,
}, },
}, },
{ {

View file

@ -15,6 +15,7 @@ const handler = createManifestHandler({
version: packageJson.version, version: packageJson.version,
webhooks: [orderCreatedWebhook.getWebhookManifest(context.appBaseUrl)], webhooks: [orderCreatedWebhook.getWebhookManifest(context.appBaseUrl)],
extensions: [], extensions: [],
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -101,7 +101,7 @@ const handler: NextWebhookApiHandler<OrderCreatedWebhookPayloadFragment> = async
} }
const response = await sendSlackMessage(webhookUrl, { const response = await sendSlackMessage(webhookUrl, {
saleorDomain: authData.domain, saleorApiUrl: authData.saleorApiUrl,
order: payload.order, order: payload.order,
}); });

View file

@ -19,7 +19,7 @@
"@material-ui/core": "^4.12.4", "@material-ui/core": "^4.12.4",
"@material-ui/icons": "^4.11.3", "@material-ui/icons": "^4.11.3",
"@material-ui/lab": "4.0.0-alpha.61", "@material-ui/lab": "4.0.0-alpha.61",
"@saleor/app-sdk": "0.34.1", "@saleor/app-sdk": "0.37.1",
"@saleor/apps-shared": "workspace:*", "@saleor/apps-shared": "workspace:*",
"@saleor/macaw-ui": "^0.7.2", "@saleor/macaw-ui": "^0.7.2",
"@tanstack/react-query": "^4.19.1", "@tanstack/react-query": "^4.19.1",

View file

@ -1,9 +1,9 @@
import { initTRPC } from "@trpc/server"; import { initTRPC } from "@trpc/server";
import { TrpcContext } from "./trpc-context"; import { TrpcContext } from "./trpc-context";
import { AppPermission } from "@saleor/app-sdk/types"; import { Permission } from "@saleor/app-sdk/types";
interface Meta { interface Meta {
requiredClientPermissions?: AppPermission[]; requiredClientPermissions?: Permission[];
} }
const t = initTRPC.context<TrpcContext>().meta<Meta>().create(); const t = initTRPC.context<TrpcContext>().meta<Meta>().create();

View file

@ -21,6 +21,7 @@ export default createManifestHandler({
extensions: [], extensions: [],
homepageUrl: "https://github.com/saleor/apps", homepageUrl: "https://github.com/saleor/apps",
supportUrl: "https://github.com/saleor/apps/discussions", supportUrl: "https://github.com/saleor/apps/discussions",
author: "Saleor Commerce",
}; };
return manifest; return manifest;

View file

@ -37,7 +37,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/macaw-ui': ^0.6.7 '@saleor/macaw-ui': ^0.6.7
'@testing-library/react': ^13.4.0 '@testing-library/react': ^13.4.0
'@types/node': ^18.8.1 '@types/node': ^18.8.1
@ -72,7 +72,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_ld2jel3hspngo3u5lti2kgl2sq '@saleor/app-sdk': 0.37.1_ld2jel3hspngo3u5lti2kgl2sq
'@saleor/macaw-ui': 0.6.7_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.6.7_pmlnlm755hlzzzocw2qhf3a34e
'@urql/exchange-auth': 1.0.0_graphql@16.6.0 '@urql/exchange-auth': 1.0.0_graphql@16.6.0
clsx: 1.2.1 clsx: 1.2.1
@ -125,7 +125,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@sentry/nextjs': ^7.39.0 '@sentry/nextjs': ^7.39.0
@ -160,7 +160,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_3vryta7zmbcsw4rrqf4axjqggm '@saleor/app-sdk': 0.37.1_3vryta7zmbcsw4rrqf4axjqggm
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@sentry/nextjs': 7.39.0_next@13.1.6+react@18.2.0 '@sentry/nextjs': 7.39.0_next@13.1.6+react@18.2.0
@ -217,7 +217,7 @@ importers:
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@monaco-editor/react': ^4.4.6 '@monaco-editor/react': ^4.4.6
'@saleor/app-sdk': 0.30.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@sendgrid/client': ^7.7.0 '@sendgrid/client': ^7.7.0
@ -270,7 +270,7 @@ importers:
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@monaco-editor/react': 4.4.6_biqbaboplfbrettd7655fr4n2y '@monaco-editor/react': 4.4.6_biqbaboplfbrettd7655fr4n2y
'@saleor/app-sdk': 0.30.0_qgtcjgzkkjtbiyvnx7d32fl5vu '@saleor/app-sdk': 0.37.1_qgtcjgzkkjtbiyvnx7d32fl5vu
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@sendgrid/client': 7.7.0 '@sendgrid/client': 7.7.0
@ -343,7 +343,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@sentry/nextjs': ^7.36.0 '@sentry/nextjs': ^7.36.0
@ -387,7 +387,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_3vryta7zmbcsw4rrqf4axjqggm '@saleor/app-sdk': 0.37.1_3vryta7zmbcsw4rrqf4axjqggm
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0 '@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0
@ -452,7 +452,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@sentry/nextjs': ^7.36.0 '@sentry/nextjs': ^7.36.0
@ -482,7 +482,7 @@ importers:
'@material-ui/core': 4.12.4_twyhzqqpkwvvgrmyeapdo6i4my '@material-ui/core': 4.12.4_twyhzqqpkwvvgrmyeapdo6i4my
'@material-ui/icons': 4.11.3_xfab57qepcdrxdxif4xlv2kdgm '@material-ui/icons': 4.11.3_xfab57qepcdrxdxif4xlv2kdgm
'@material-ui/lab': 4.0.0-alpha.61_xfab57qepcdrxdxif4xlv2kdgm '@material-ui/lab': 4.0.0-alpha.61_xfab57qepcdrxdxif4xlv2kdgm
'@saleor/app-sdk': 0.34.0_3vryta7zmbcsw4rrqf4axjqggm '@saleor/app-sdk': 0.37.1_3vryta7zmbcsw4rrqf4axjqggm
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_5j6zkq4mzir5org5dcu2pr43hm '@saleor/macaw-ui': 0.7.2_5j6zkq4mzir5org5dcu2pr43hm
'@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0 '@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0
@ -533,7 +533,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@testing-library/react': ^13.4.0 '@testing-library/react': ^13.4.0
@ -564,7 +564,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_7jnwqgtpcnwg4nzft4b6xlzlfi '@saleor/app-sdk': 0.37.1_7jnwqgtpcnwg4nzft4b6xlzlfi
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@urql/exchange-auth': 1.0.0_graphql@16.6.0 '@urql/exchange-auth': 1.0.0_graphql@16.6.0
@ -616,7 +616,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@tanstack/react-query': ^4.24.2 '@tanstack/react-query': ^4.24.2
@ -659,7 +659,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_7jnwqgtpcnwg4nzft4b6xlzlfi '@saleor/app-sdk': 0.37.1_7jnwqgtpcnwg4nzft4b6xlzlfi
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@tanstack/react-query': 4.24.4_biqbaboplfbrettd7655fr4n2y '@tanstack/react-query': 4.24.4_biqbaboplfbrettd7655fr4n2y
@ -723,7 +723,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': 0.7.2 '@saleor/macaw-ui': 0.7.2
'@sentry/nextjs': ^7.31.1 '@sentry/nextjs': ^7.31.1
@ -757,7 +757,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_3vryta7zmbcsw4rrqf4axjqggm '@saleor/app-sdk': 0.37.1_3vryta7zmbcsw4rrqf4axjqggm
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_2dwar4pp5qoelfawvjffoi6dne '@saleor/macaw-ui': 0.7.2_2dwar4pp5qoelfawvjffoi6dne
'@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0 '@sentry/nextjs': 7.36.0_next@13.1.6+react@18.2.0
@ -812,7 +812,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.0 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@sentry/nextjs': ^7.30.0 '@sentry/nextjs': ^7.30.0
@ -842,7 +842,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.0_s75y6mxmikaw2mhqmuko6w7njm '@saleor/app-sdk': 0.37.1_s75y6mxmikaw2mhqmuko6w7njm
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_2dwar4pp5qoelfawvjffoi6dne '@saleor/macaw-ui': 0.7.2_2dwar4pp5qoelfawvjffoi6dne
'@sentry/nextjs': 7.36.0_next@13.1.0+react@18.2.0 '@sentry/nextjs': 7.36.0_next@13.1.0+react@18.2.0
@ -894,7 +894,7 @@ importers:
'@material-ui/core': ^4.12.4 '@material-ui/core': ^4.12.4
'@material-ui/icons': ^4.11.3 '@material-ui/icons': ^4.11.3
'@material-ui/lab': 4.0.0-alpha.61 '@material-ui/lab': 4.0.0-alpha.61
'@saleor/app-sdk': 0.34.1 '@saleor/app-sdk': 0.37.1
'@saleor/apps-shared': workspace:* '@saleor/apps-shared': workspace:*
'@saleor/macaw-ui': ^0.7.2 '@saleor/macaw-ui': ^0.7.2
'@tanstack/react-query': ^4.19.1 '@tanstack/react-query': ^4.19.1
@ -939,7 +939,7 @@ importers:
'@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q '@material-ui/core': 4.12.4_5ndqzdd6t4rivxsukjv3i3ak2q
'@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/icons': 4.11.3_x54wk6dsnsxe7g7vvfmytp77te
'@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te '@material-ui/lab': 4.0.0-alpha.61_x54wk6dsnsxe7g7vvfmytp77te
'@saleor/app-sdk': 0.34.1_nvzgbose6yf6w7ijjprgspqefi '@saleor/app-sdk': 0.37.1_nvzgbose6yf6w7ijjprgspqefi
'@saleor/apps-shared': link:../../packages/shared '@saleor/apps-shared': link:../../packages/shared
'@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e '@saleor/macaw-ui': 0.7.2_pmlnlm755hlzzzocw2qhf3a34e
'@tanstack/react-query': 4.24.4_biqbaboplfbrettd7655fr4n2y '@tanstack/react-query': 4.24.4_biqbaboplfbrettd7655fr4n2y
@ -4610,30 +4610,8 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@saleor/app-sdk/0.30.0_qgtcjgzkkjtbiyvnx7d32fl5vu: /@saleor/app-sdk/0.37.1_3vryta7zmbcsw4rrqf4axjqggm:
resolution: {integrity: sha512-bjyFRSAfMNtIIQNV9HJqJ1uy1M6cWG5xB6lDuf42gbcMlJ4InrEdkMyihYtM7ezvWM12NJNBYHPxvNxwQkdZJw==} resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies:
next: '>=12'
react: '>=17'
react-dom: '>=17'
dependencies:
'@changesets/cli': 2.26.0
debug: 4.3.4
fast-glob: 3.2.12
graphql: 16.6.0
jose: 4.11.4
next: 13.2.1_biqbaboplfbrettd7655fr4n2y
raw-body: 2.5.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
retes: 0.33.0
uuid: 8.3.2
transitivePeerDependencies:
- supports-color
dev: false
/@saleor/app-sdk/0.34.0_3vryta7zmbcsw4rrqf4axjqggm:
resolution: {integrity: sha512-szcXE7OJ3lmu1DN9X8aHQ6dlBSf9ySWhpd49UnOJdAAh42MlxPJDgbbBtw8rNA42hfU75WMyp73wQ6xxbp/TZg==}
peerDependencies: peerDependencies:
next: '>=12' next: '>=12'
react: '>=17' react: '>=17'
@ -4654,8 +4632,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@saleor/app-sdk/0.34.0_7jnwqgtpcnwg4nzft4b6xlzlfi: /@saleor/app-sdk/0.37.1_7jnwqgtpcnwg4nzft4b6xlzlfi:
resolution: {integrity: sha512-szcXE7OJ3lmu1DN9X8aHQ6dlBSf9ySWhpd49UnOJdAAh42MlxPJDgbbBtw8rNA42hfU75WMyp73wQ6xxbp/TZg==} resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies: peerDependencies:
next: '>=12' next: '>=12'
react: '>=17' react: '>=17'
@ -4676,8 +4654,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@saleor/app-sdk/0.34.0_ld2jel3hspngo3u5lti2kgl2sq: /@saleor/app-sdk/0.37.1_ld2jel3hspngo3u5lti2kgl2sq:
resolution: {integrity: sha512-szcXE7OJ3lmu1DN9X8aHQ6dlBSf9ySWhpd49UnOJdAAh42MlxPJDgbbBtw8rNA42hfU75WMyp73wQ6xxbp/TZg==} resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies: peerDependencies:
next: '>=12' next: '>=12'
react: '>=17' react: '>=17'
@ -4698,30 +4676,8 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@saleor/app-sdk/0.34.0_s75y6mxmikaw2mhqmuko6w7njm: /@saleor/app-sdk/0.37.1_nvzgbose6yf6w7ijjprgspqefi:
resolution: {integrity: sha512-szcXE7OJ3lmu1DN9X8aHQ6dlBSf9ySWhpd49UnOJdAAh42MlxPJDgbbBtw8rNA42hfU75WMyp73wQ6xxbp/TZg==} resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies:
next: '>=12'
react: '>=17'
react-dom: '>=17'
dependencies:
'@changesets/cli': 2.26.0
debug: 4.3.4
fast-glob: 3.2.12
graphql: 16.6.0
jose: 4.11.4
next: 13.1.0_biqbaboplfbrettd7655fr4n2y
raw-body: 2.5.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
retes: 0.33.0
uuid: 8.3.2
transitivePeerDependencies:
- supports-color
dev: false
/@saleor/app-sdk/0.34.1_nvzgbose6yf6w7ijjprgspqefi:
resolution: {integrity: sha512-z5oheqsJziYgsCHg2Q3x1EaiIBaWh7Y1DcAg/wGwxaI/1CLS2i4jKoTjTTvO0MzGNdZQdQRkQIQ8LQBwqQRlzQ==}
peerDependencies: peerDependencies:
next: '>=12' next: '>=12'
react: '>=17' react: '>=17'
@ -4742,6 +4698,50 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@saleor/app-sdk/0.37.1_qgtcjgzkkjtbiyvnx7d32fl5vu:
resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies:
next: '>=12'
react: '>=17'
react-dom: '>=17'
dependencies:
'@changesets/cli': 2.26.0
debug: 4.3.4
fast-glob: 3.2.12
graphql: 16.6.0
jose: 4.11.4
next: 13.2.1_biqbaboplfbrettd7655fr4n2y
raw-body: 2.5.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
retes: 0.33.0
uuid: 8.3.2
transitivePeerDependencies:
- supports-color
dev: false
/@saleor/app-sdk/0.37.1_s75y6mxmikaw2mhqmuko6w7njm:
resolution: {integrity: sha512-Ff4gAIfzui11dc8+waPjHgs8hTqfVIIyxkJlxZLSJNXrk4dIesw8w97e3F5WD9net6YW/A7V6TOxsI7ZgEbL8Q==}
peerDependencies:
next: '>=12'
react: '>=17'
react-dom: '>=17'
dependencies:
'@changesets/cli': 2.26.0
debug: 4.3.4
fast-glob: 3.2.12
graphql: 16.6.0
jose: 4.11.4
next: 13.1.0_biqbaboplfbrettd7655fr4n2y
raw-body: 2.5.1
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
retes: 0.33.0
uuid: 8.3.2
transitivePeerDependencies:
- supports-color
dev: false
/@saleor/macaw-ui/0.6.7_pmlnlm755hlzzzocw2qhf3a34e: /@saleor/macaw-ui/0.6.7_pmlnlm755hlzzzocw2qhf3a34e:
resolution: {integrity: sha512-HRa8c4M+siOltopPLDusRh/03P7G2FlboFszal5sd2X8HUNZJ4c2BS83gnBMmVgp37kxeZiBVe95Fhjm0PRzbA==} resolution: {integrity: sha512-HRa8c4M+siOltopPLDusRh/03P7G2FlboFszal5sd2X8HUNZJ4c2BS83gnBMmVgp37kxeZiBVe95Fhjm0PRzbA==}
engines: {node: '>=10'} engines: {node: '>=10'}