Skip to content

Commit 73b386b

Browse files
committed
Added import.meta.dirname as alternative to __dirname
1 parent fdfeeb3 commit 73b386b

File tree

17 files changed

+1182
-1975
lines changed

17 files changed

+1182
-1975
lines changed

package-lock.json

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

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@flit/cdk-auth0",
3-
"version": "1.9.3",
3+
"version": "1.10.0",
44
"description": "A collection of AWS CDK constructs to manager your Auth0 resources programmatically",
55
"keywords": [
66
"aws",
@@ -10,7 +10,9 @@
1010
"auth0",
1111
"oauth",
1212
"oauth2",
13-
"authentication"
13+
"authentication",
14+
"jwt",
15+
"okta"
1416
],
1517
"homepage": "https://github.com/jumper-de/cdk-auth0",
1618
"bugs": "https://github.com/jumper-de/cdk-auth0/issues",
@@ -55,7 +57,7 @@
5557
"auth0": "^4.4.1"
5658
},
5759
"devDependencies": {
58-
"@aws-sdk/client-secrets-manager": "^3.592.0",
60+
"@aws-sdk/client-secrets-manager": "^3.621.0",
5961
"@types/aws-lambda": "^8.10.138",
6062
"@types/node": "^20.14.2",
6163
"aws-cdk-lib": "^2.100.0",

src/action/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/action/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/action/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/branding-settings/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/branding-settings/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/branding-settings/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/branding-theme/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/branding-theme/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/branding-theme/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/client-grant/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/client-grant/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/client-grant/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/client/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,17 @@ export class Provider extends AwsProvider {
1515
constructor(scope: Construct, id: string) {
1616
super(scope, id, {
1717
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
18-
entry: join(__dirname, "./../../src/client/handler.ts"),
18+
entry: join(
19+
(() => {
20+
try {
21+
return __dirname;
22+
} catch (_) {
23+
// @ts-ignore
24+
return import.meta.dirname;
25+
}
26+
})(),
27+
"./../../src/client/handler.ts",
28+
),
1929
}),
2030
role: new LambdaRole(scope, `${id}Role`),
2131
});

src/connection/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/connection/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/connection/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/custom-domain/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/custom-domain/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/custom-domain/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

src/email-provider/provider.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,17 @@ export class Provider extends AwsProvider {
1010
constructor(scope: Construct, id: string) {
1111
super(scope, id, {
1212
onEventHandler: new LambdaBase(scope, `${id}OnEventHandler`, {
13-
entry: join(__dirname, "./../../src/email-provider/handler.ts"),
13+
entry: join(
14+
(() => {
15+
try {
16+
return __dirname;
17+
} catch (_) {
18+
// @ts-ignore
19+
return import.meta.dirname;
20+
}
21+
})(),
22+
"./../../src/email-provider/handler.ts",
23+
),
1424
}),
1525
role: new LambdaRole(scope, `${id}Role`),
1626
});

0 commit comments

Comments
 (0)