Skip to content

Commit e58b9c7

Browse files
build: Upgrade to Node 24
1 parent 18b6e1d commit e58b9c7

File tree

8 files changed

+639
-1509
lines changed

8 files changed

+639
-1509
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ jobs:
1414
strategy:
1515
matrix:
1616
node: [20, 24]
17-
continue-on-error: ${{ matrix.node == 24 }}
1817

1918
steps:
2019
- name: Checkout

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20
1+
24

package-lock.json

Lines changed: 620 additions & 1501 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
"devDependencies": {
6969
"@edx/browserslist-config": "^1.3.0",
7070
"@edx/reactifex": "^2.1.1",
71+
"@edx/typescript-config": "^1.1.0",
7172
"@openedx/frontend-build": "^14.3.3",
7273
"@testing-library/jest-dom": "^6.6.3",
7374
"@testing-library/react": "^16.2.0",

src/containers/RelatedProgramsModal/messages.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ const messages = defineMessages({
1010
description: {
1111
id: 'learner-dash.relatedPrograms.description',
1212
description: 'Description for related settings modal',
13-
defaultMessage: `Are you looking to expand your knowledge? Enrolling in a Program lets you take a series of courses in the subject that you're interested in`,
13+
defaultMessage: 'Are you looking to expand your knowledge? Enrolling in a Program lets you take a series of courses in the subject that you\'re interested in',
1414
},
1515
});
1616

src/containers/UnenrollConfirmModal/components/messages.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const messages = defineMessages({
2020
reasonHeading: {
2121
id: 'learner-dash.unenrollConfirm.confirm.reason.heading',
2222
description: 'Heading for unenroll reason modal',
23-
defaultMessage: `What's your main reason for unenrolling?`,
23+
defaultMessage: 'What\'s your main reason for unenrolling?',
2424
},
2525
reasonSkip: {
2626
id: 'learner-dash.unenrollConfirm.confirm.reason.skip',

src/containers/UnenrollConfirmModal/constants.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const messages = defineMessages({
3131
[reasonKeys.prereqs]: {
3232
id: 'learner-dash.unenrollConfirm.reasons.prereqs',
3333
description: 'Unenroll reason option - missing prerequisites',
34-
defaultMessage: `I don't have the academic or language prerequisites`,
34+
defaultMessage: 'I don\'t have the academic or language prerequisites',
3535
},
3636
[reasonKeys.difficulty]: {
3737
id: 'learner-dash.unenrollConfirm.reasons.difficulty',
@@ -41,7 +41,7 @@ const messages = defineMessages({
4141
[reasonKeys.goals]: {
4242
id: 'learner-dash.unenrollConfirm.reasons.goals',
4343
description: 'Unenroll reason option - goals-related',
44-
defaultMessage: `This won't help me reach my goals`,
44+
defaultMessage: 'This won\'t help me reach my goals',
4545
},
4646
[reasonKeys.broken]: {
4747
id: 'learner-dash.unenrollConfirm.reasons.broken',
@@ -51,7 +51,7 @@ const messages = defineMessages({
5151
[reasonKeys.time]: {
5252
id: 'learner-dash.unenrollConfirm.reasons.time',
5353
description: 'Unenroll reason option - time-related',
54-
defaultMessage: `I don't have the time`,
54+
defaultMessage: 'I don\'t have the time',
5555
},
5656
[reasonKeys.browse]: {
5757
id: 'learner-dash.unenrollConfirm.reasons.browse',
@@ -61,7 +61,7 @@ const messages = defineMessages({
6161
[reasonKeys.support]: {
6262
id: 'learner-dash.unenrollConfirm.reasons.support',
6363
description: 'Unenroll reason option - lacking support',
64-
defaultMessage: `I don't have enough support`,
64+
defaultMessage: 'I don\'t have enough support',
6565
},
6666
[reasonKeys.quality]: {
6767
id: 'learner-dash.unenrollConfirm.reasons.quality',

tsconfig.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"extends": "@edx/typescript-config",
3+
"compilerOptions": {
4+
"baseUrl": "./src",
5+
"paths": {
6+
"*": ["*"]
7+
}
8+
},
9+
"include": ["*.js", ".eslintrc.js", "src/**/*", "plugins/**/*", "jest.config.ts"],
10+
"exclude": ["dist", "node_modules"],
11+
}

0 commit comments

Comments
 (0)