Skip to content

Commit c5cd513

Browse files
committed
Squash merge degroff/graal-fetch-baller to master
1 parent 87dd15a commit c5cd513

File tree

4 files changed

+20
-6
lines changed

4 files changed

+20
-6
lines changed

build.savant

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
savantVersion = "1.0.0"
1717

18-
project(group: "io.fusionauth", name: "fusionauth-typescript-client", version: "1.34.2", licenses: ["ApacheV2_0"]) {
18+
project(group: "io.fusionauth", name: "fusionauth-typescript-client", version: "1.99.9", licenses: ["ApacheV2_0"]) {
1919
workflow {
2020
fetch {
2121
cache()

package-lock.json

Lines changed: 2 additions & 2 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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@fusionauth/typescript-client",
3-
"version": "1.34.2",
3+
"version": "1.99.9",
44
"description": "A typescript implementation of the FusionAuth client.",
55
"main": "build/index.js",
66
"types": "build/index.d.ts",

src/FusionAuthClient.ts

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7219,10 +7219,15 @@ export interface KickstartSuccessEvent extends BaseEvent {
72197219
instanceId?: UUID;
72207220
}
72217221

7222-
// TODO : Future : This shouldn't be enableable
7223-
export interface Lambda extends Enableable {
7222+
/**
7223+
* A JavaScript lambda function that is executed during certain events inside FusionAuth.
7224+
*
7225+
* @author Brian Pontarelli
7226+
*/
7227+
export interface Lambda {
72247228
body?: string;
72257229
debug?: boolean;
7230+
engineType?: LambdaEngineType;
72267231
id?: UUID;
72277232
insertInstant?: number;
72287233
lastUpdateInstant?: number;
@@ -7244,6 +7249,14 @@ export interface LambdaConfiguration {
72447249
reconcileId?: UUID;
72457250
}
72467251

7252+
/**
7253+
* @author Daniel DeGroff
7254+
*/
7255+
export enum LambdaEngineType {
7256+
GraalJS = "GraalJS",
7257+
Nashorn = "Nashorn"
7258+
}
7259+
72477260
/**
72487261
* Lambda API request object.
72497262
*
@@ -8122,6 +8135,7 @@ export interface ReactorResponse {
81228135
*/
81238136
export interface ReactorStatus {
81248137
advancedIdentityProviders?: ReactorFeatureStatus;
8138+
advancedLambdas?: ReactorFeatureStatus;
81258139
advancedMultiFactorAuthentication?: ReactorFeatureStatus;
81268140
advancedRegistration?: ReactorFeatureStatus;
81278141
applicationThemes?: ReactorFeatureStatus;

0 commit comments

Comments
 (0)