Skip to content

Commit 5e28e9b

Browse files
Merge pull request #430 from xapijs/build/bump-dependencies
build: Bump dependencies
2 parents 7638d6a + 701dbc0 commit 5e28e9b

7 files changed

Lines changed: 1106 additions & 1239 deletions

File tree

package-lock.json

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

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@
4141
"homepage": "https://www.xapijs.dev",
4242
"funding": "https://github.com/sponsors/CookieCookson",
4343
"devDependencies": {
44-
"@babel/core": "^7.23.2",
45-
"@babel/plugin-transform-optional-chaining": "^7.25.9",
46-
"@babel/preset-env": "^7.23.2",
47-
"@babel/preset-typescript": "^7.23.2",
44+
"@babel/core": "^7.29.0",
45+
"@babel/plugin-transform-optional-chaining": "^7.28.6",
46+
"@babel/preset-env": "^7.29.2",
47+
"@babel/preset-typescript": "^7.28.5",
4848
"@edge-runtime/jest-environment": "^3.0.4",
49-
"@eslint/js": "^9.15.0",
49+
"@eslint/js": "^10.0.1",
5050
"@rollup/plugin-babel": "^6.0.4",
5151
"@rollup/plugin-commonjs": "^28.0.1",
5252
"@rollup/plugin-json": "^6.0.1",
@@ -56,18 +56,18 @@
5656
"@types/jest": "^29.5.7",
5757
"@types/node": "^22.9.1",
5858
"crypto-js": "^4.2.0",
59-
"dotenv": "^16.3.1",
60-
"eslint": "^9.15.0",
61-
"eslint-config-prettier": "^9.1.0",
62-
"eslint-plugin-prettier": "^5.2.1",
59+
"dotenv": "^17.4.2",
60+
"eslint": "^10.2.1",
61+
"eslint-config-prettier": "^10.1.8",
62+
"eslint-plugin-prettier": "^5.5.5",
6363
"jest": "^29.7.0",
6464
"jest-environment-jsdom": "^29.7.0",
65-
"prettier": "^3.0.3",
65+
"prettier": "^3.8.3",
6666
"rimraf": "^6.1.3",
6767
"rollup": "^4.3.0",
6868
"ts-jest": "^29.1.1",
6969
"typescript": "^5.6.3",
70-
"typescript-eslint": "^8.15.0",
70+
"typescript-eslint": "^8.59.1",
7171
"whatwg-fetch": "^3.6.20"
7272
},
7373
"dependencies": {

src/resources/statement/InteractionActivityDefinition.ts

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -11,60 +11,50 @@ export interface InteractionComponent {
1111
description?: LanguageMap;
1212
}
1313

14-
interface TrueFalseInteractionActivityDefinition
15-
extends BaseInteractionActivityDefinition {
14+
interface TrueFalseInteractionActivityDefinition extends BaseInteractionActivityDefinition {
1615
interactionType: "true-false";
1716
correctResponsesPattern?: ["true"] | ["false"];
1817
}
1918

20-
interface ChoiceInteractionActivityDefinition
21-
extends BaseInteractionActivityDefinition {
19+
interface ChoiceInteractionActivityDefinition extends BaseInteractionActivityDefinition {
2220
interactionType: "choice";
2321
choices?: InteractionComponent[];
2422
}
2523

26-
interface FillInInteractionActivityDefinition
27-
extends BaseInteractionActivityDefinition {
24+
interface FillInInteractionActivityDefinition extends BaseInteractionActivityDefinition {
2825
interactionType: "fill-in";
2926
}
3027

31-
interface LongFillInInteractionActivityDefinition
32-
extends BaseInteractionActivityDefinition {
28+
interface LongFillInInteractionActivityDefinition extends BaseInteractionActivityDefinition {
3329
interactionType: "long-fill-in";
3430
}
3531

36-
interface LikertInteractionActivityDefinition
37-
extends BaseInteractionActivityDefinition {
32+
interface LikertInteractionActivityDefinition extends BaseInteractionActivityDefinition {
3833
interactionType: "likert";
3934
scale?: InteractionComponent[];
4035
}
4136

42-
interface MatchingInteractionActivityDefinition
43-
extends BaseInteractionActivityDefinition {
37+
interface MatchingInteractionActivityDefinition extends BaseInteractionActivityDefinition {
4438
interactionType: "matching";
4539
source?: InteractionComponent[];
4640
target?: InteractionComponent[];
4741
}
4842

49-
interface PerformanceInteractionActivityDefinition
50-
extends BaseInteractionActivityDefinition {
43+
interface PerformanceInteractionActivityDefinition extends BaseInteractionActivityDefinition {
5144
interactionType: "performance";
5245
steps?: InteractionComponent[];
5346
}
5447

55-
interface SequencingInteractionActivityDefinition
56-
extends BaseInteractionActivityDefinition {
48+
interface SequencingInteractionActivityDefinition extends BaseInteractionActivityDefinition {
5749
interactionType: "sequencing";
5850
choices?: InteractionComponent[];
5951
}
6052

61-
interface NumericInteractionActivityDefinition
62-
extends BaseInteractionActivityDefinition {
53+
interface NumericInteractionActivityDefinition extends BaseInteractionActivityDefinition {
6354
interactionType: "numeric";
6455
}
6556

66-
interface OtherInteractionActivityDefinition
67-
extends BaseInteractionActivityDefinition {
57+
interface OtherInteractionActivityDefinition extends BaseInteractionActivityDefinition {
6858
interactionType: "other";
6959
}
7060

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import { Statement, StatementObject } from ".";
22

3-
export interface SubStatement
4-
extends Omit<Statement, "id" | "stored" | "version" | "authority"> {
3+
export interface SubStatement extends Omit<
4+
Statement,
5+
"id" | "stored" | "version" | "authority"
6+
> {
57
objectType: "SubStatement";
68
object: Exclude<StatementObject, SubStatement>;
79
}

src/resources/statement/getStatement/GetStatementParams.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@ interface GetStatementParamsBase extends StatementParamsBase {
77
statementId: string;
88
}
99

10-
export interface GetStatementParamsWithAttachments
11-
extends GetStatementParamsBase {
10+
export interface GetStatementParamsWithAttachments extends GetStatementParamsBase {
1211
attachments: true;
1312
}
1413

15-
export interface GetStatementParamsWithoutAttachments
16-
extends GetStatementParamsBase {
14+
export interface GetStatementParamsWithoutAttachments extends GetStatementParamsBase {
1715
attachments?: false;
1816
}
1917

src/resources/statement/getStatements/GetStatementsParams.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,11 @@ interface GetStatementsParamsBase extends StatementParamsBase {
4545
ascending?: boolean;
4646
}
4747

48-
export interface GetStatementsParamsWithAttachments
49-
extends GetStatementsParamsBase {
48+
export interface GetStatementsParamsWithAttachments extends GetStatementsParamsBase {
5049
attachments: true;
5150
}
5251

53-
export interface GetStatementsParamsWithoutAttachments
54-
extends GetStatementsParamsBase {
52+
export interface GetStatementsParamsWithoutAttachments extends GetStatementsParamsBase {
5553
attachments?: false;
5654
}
5755

src/resources/statement/getVoidedStatement/GetVoidedStatementParams.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@ interface GetVoidedStatementParamsBase extends StatementParamsBase {
77
voidedStatementId: string;
88
}
99

10-
export interface GetVoidedStatementParamsWithAttachments
11-
extends GetVoidedStatementParamsBase {
10+
export interface GetVoidedStatementParamsWithAttachments extends GetVoidedStatementParamsBase {
1211
attachments: true;
1312
}
1413

15-
export interface GetVoidedStatementParamsWithoutAttachments
16-
extends GetVoidedStatementParamsBase {
14+
export interface GetVoidedStatementParamsWithoutAttachments extends GetVoidedStatementParamsBase {
1715
attachments?: false;
1816
}
1917

0 commit comments

Comments
 (0)