diff --git a/package.json b/package.json index 8ca8493f..7bbf1105 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coderoad", - "version": "0.14.5", + "version": "0.15.0", "description": "Play interactive coding tutorials in your editor", "keywords": [ "tutorial", diff --git a/src/services/hooks/webhooks.ts b/src/services/hooks/webhooks.ts index a245d4cb..528b37d3 100644 --- a/src/services/hooks/webhooks.ts +++ b/src/services/hooks/webhooks.ts @@ -76,7 +76,7 @@ export const onReset = (event: WebhookEventReset): void => { } } -type WebhookEventStepComplete = { tutorialId: string; version: string; levelId: string; stepId: string } +type WebhookEventStepComplete = { tutorialId: string; version?: string; levelId: string; stepId: string } export const onStepComplete = (event: WebhookEventStepComplete): void => { if (WEBHOOK_EVENTS.step_complete) { @@ -84,7 +84,7 @@ export const onStepComplete = (event: WebhookEventStepComplete): void => { } } -type WebhookEventLevelComplete = { tutorialId: string; version: string; levelId: string } +type WebhookEventLevelComplete = { tutorialId: string; version?: string; levelId: string } export const onLevelComplete = (event: WebhookEventLevelComplete): void => { if (WEBHOOK_EVENTS.level_complete) { @@ -92,10 +92,10 @@ export const onLevelComplete = (event: WebhookEventLevelComplete): void => { } } -type WebhookEevntTutorialComplete = { tutorialId: string; version: string } +type WebhookEventTutorialComplete = { tutorialId: string; version?: string } -export const onTutorialComplete = (event: WebhookEevntTutorialComplete): void => { +export const onTutorialComplete = (event: WebhookEventTutorialComplete): void => { if (WEBHOOK_EVENTS.tutorial_complete) { - callWebhookEndpoint(event) + callWebhookEndpoint(event) } } diff --git a/web-app/.env.example b/web-app/.env.example index 67fa581e..1e630b16 100644 --- a/web-app/.env.example +++ b/web-app/.env.example @@ -1,5 +1,5 @@ SKIP_PREFLIGHT_CHECK=true -VERSION=0.14.5 +VERSION=0.15.0 NODE_ENV=local REACT_APP_DEBUG=false REACT_APP_LOG=false diff --git a/web-app/package.json b/web-app/package.json index 63cec5fe..c62a08f4 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -1,6 +1,6 @@ { "name": "coderoad-app", - "version": "0.14.5", + "version": "0.15.0", "private": true, "scripts": { "build": "react-app-rewired build", diff --git a/web-app/yarn.lock b/web-app/yarn.lock index 1cf5c1e8..f1dd1ac4 100644 --- a/web-app/yarn.lock +++ b/web-app/yarn.lock @@ -2425,10 +2425,10 @@ "@emotion/utils" "0.11.3" "@emotion/weak-memoize" "0.2.5" -"@emotion/core@10.0.35": - version "10.0.35" - resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.0.35.tgz#513fcf2e22cd4dfe9d3894ed138c9d7a859af9b3" - integrity sha512-sH++vJCdk025fBlRZSAhkRlSUoqSqgCzYf5fMOmqqi3bM6how+sQpg3hkgJonj8GxXM4WbD7dRO+4tegDB9fUw== +"@emotion/core@^10.0.35", "@emotion/core@^10.1.1": + version "10.1.1" + resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.1.1.tgz#c956c1365f2f2481960064bcb8c4732e5fb612c3" + integrity sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA== dependencies: "@babel/runtime" "^7.5.5" "@emotion/cache" "^10.0.27" @@ -2449,18 +2449,6 @@ "@emotion/sheet" "0.9.4" "@emotion/utils" "0.11.3" -"@emotion/core@^10.1.1": - version "10.1.1" - resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.1.1.tgz#c956c1365f2f2481960064bcb8c4732e5fb612c3" - integrity sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/cache" "^10.0.27" - "@emotion/css" "^10.0.27" - "@emotion/serialize" "^0.11.15" - "@emotion/sheet" "0.9.4" - "@emotion/utils" "0.11.3" - "@emotion/css@^10.0.27", "@emotion/css@^10.0.9": version "10.0.27" resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.27.tgz#3a7458198fbbebb53b01b2b87f64e5e21241e14c"