diff --git a/apps/infra/test/__snapshots__/stack.test.ts.snap b/apps/infra/test/__snapshots__/stack.test.ts.snap index 2b6ee0e..f23b596 100644 --- a/apps/infra/test/__snapshots__/stack.test.ts.snap +++ b/apps/infra/test/__snapshots__/stack.test.ts.snap @@ -634,6 +634,8 @@ exports[`Match with snapshot 1`] = ` "Properties": { "AutoPublish": true, "FunctionCode": ""use strict"; +// biome-ignore lint/correctness/noUnusedVariables: used by CloudFront +// biome-ignore lint/suspicious/useAwait: required by CloudFront async function handler(event) { const request = event.request; const uri = request.uri; @@ -648,7 +650,7 @@ async function handler(event) { return request; } // See https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/example-function-add-index.html -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBUUEsS0FBSyxVQUFVLE9BQU8sQ0FBQyxLQUFZO0lBQ2pDLE1BQU0sT0FBTyxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUM7SUFDOUIsTUFBTSxHQUFHLEdBQUcsT0FBTyxDQUFDLEdBQUcsQ0FBQztJQUV4QixnREFBZ0Q7SUFDaEQsSUFBSSxHQUFHLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUM7UUFDdEIsT0FBTyxDQUFDLEdBQUcsSUFBSSxZQUFZLENBQUM7SUFDOUIsQ0FBQztJQUNELHFEQUFxRDtTQUNoRCxJQUFJLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDO1FBQzVCLE9BQU8sQ0FBQyxHQUFHLElBQUksYUFBYSxDQUFDO0lBQy9CLENBQUM7SUFFRCxPQUFPLE9BQU8sQ0FBQztBQUNqQixDQUFDO0FBRUQseUdBQXlHIiwic291cmNlc0NvbnRlbnQiOlsiaW50ZXJmYWNlIFJlcXVlc3Qge1xuICB1cmk6IHN0cmluZztcbn1cblxuaW50ZXJmYWNlIEV2ZW50IHtcbiAgcmVxdWVzdDogUmVxdWVzdDtcbn1cblxuYXN5bmMgZnVuY3Rpb24gaGFuZGxlcihldmVudDogRXZlbnQpOiBQcm9taXNlPFJlcXVlc3Q+IHtcbiAgY29uc3QgcmVxdWVzdCA9IGV2ZW50LnJlcXVlc3Q7XG4gIGNvbnN0IHVyaSA9IHJlcXVlc3QudXJpO1xuXG4gIC8vIENoZWNrIHdoZXRoZXIgdGhlIFVSSSBpcyBtaXNzaW5nIGEgZmlsZSBuYW1lLlxuICBpZiAodXJpLmVuZHNXaXRoKFwiL1wiKSkge1xuICAgIHJlcXVlc3QudXJpICs9IFwiaW5kZXguaHRtbFwiO1xuICB9XG4gIC8vIENoZWNrIHdoZXRoZXIgdGhlIFVSSSBpcyBtaXNzaW5nIGEgZmlsZSBleHRlbnNpb24uXG4gIGVsc2UgaWYgKCF1cmkuaW5jbHVkZXMoXCIuXCIpKSB7XG4gICAgcmVxdWVzdC51cmkgKz0gXCIvaW5kZXguaHRtbFwiO1xuICB9XG5cbiAgcmV0dXJuIHJlcXVlc3Q7XG59XG5cbi8vIFNlZSBodHRwczovL2RvY3MuYXdzLmFtYXpvbi5jb20vQW1hem9uQ2xvdWRGcm9udC9sYXRlc3QvRGV2ZWxvcGVyR3VpZGUvZXhhbXBsZS1mdW5jdGlvbi1hZGQtaW5kZXguaHRtbFxuIl19", +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBUUEsc0VBQXNFO0FBQ3RFLGdFQUFnRTtBQUNoRSxLQUFLLFVBQVUsT0FBTyxDQUFDLEtBQVk7SUFDakMsTUFBTSxPQUFPLEdBQUcsS0FBSyxDQUFDLE9BQU8sQ0FBQztJQUM5QixNQUFNLEdBQUcsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDO0lBRXhCLGdEQUFnRDtJQUNoRCxJQUFJLEdBQUcsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQztRQUN0QixPQUFPLENBQUMsR0FBRyxJQUFJLFlBQVksQ0FBQztJQUM5QixDQUFDO0lBQ0QscURBQXFEO1NBQ2hELElBQUksQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUM7UUFDNUIsT0FBTyxDQUFDLEdBQUcsSUFBSSxhQUFhLENBQUM7SUFDL0IsQ0FBQztJQUVELE9BQU8sT0FBTyxDQUFDO0FBQ2pCLENBQUM7QUFFRCx5R0FBeUciLCJzb3VyY2VzQ29udGVudCI6WyJpbnRlcmZhY2UgUmVxdWVzdCB7XG4gIHVyaTogc3RyaW5nO1xufVxuXG5pbnRlcmZhY2UgRXZlbnQge1xuICByZXF1ZXN0OiBSZXF1ZXN0O1xufVxuXG4vLyBiaW9tZS1pZ25vcmUgbGludC9jb3JyZWN0bmVzcy9ub1VudXNlZFZhcmlhYmxlczogdXNlZCBieSBDbG91ZEZyb250XG4vLyBiaW9tZS1pZ25vcmUgbGludC9zdXNwaWNpb3VzL3VzZUF3YWl0OiByZXF1aXJlZCBieSBDbG91ZEZyb250XG5hc3luYyBmdW5jdGlvbiBoYW5kbGVyKGV2ZW50OiBFdmVudCk6IFByb21pc2U8UmVxdWVzdD4ge1xuICBjb25zdCByZXF1ZXN0ID0gZXZlbnQucmVxdWVzdDtcbiAgY29uc3QgdXJpID0gcmVxdWVzdC51cmk7XG5cbiAgLy8gQ2hlY2sgd2hldGhlciB0aGUgVVJJIGlzIG1pc3NpbmcgYSBmaWxlIG5hbWUuXG4gIGlmICh1cmkuZW5kc1dpdGgoXCIvXCIpKSB7XG4gICAgcmVxdWVzdC51cmkgKz0gXCJpbmRleC5odG1sXCI7XG4gIH1cbiAgLy8gQ2hlY2sgd2hldGhlciB0aGUgVVJJIGlzIG1pc3NpbmcgYSBmaWxlIGV4dGVuc2lvbi5cbiAgZWxzZSBpZiAoIXVyaS5pbmNsdWRlcyhcIi5cIikpIHtcbiAgICByZXF1ZXN0LnVyaSArPSBcIi9pbmRleC5odG1sXCI7XG4gIH1cblxuICByZXR1cm4gcmVxdWVzdDtcbn1cblxuLy8gU2VlIGh0dHBzOi8vZG9jcy5hd3MuYW1hem9uLmNvbS9BbWF6b25DbG91ZEZyb250L2xhdGVzdC9EZXZlbG9wZXJHdWlkZS9leGFtcGxlLWZ1bmN0aW9uLWFkZC1pbmRleC5odG1sXG4iXX0=", "FunctionConfig": { "Comment": "Add index.html to URI (required for Next.js)", "Runtime": "cloudfront-js-2.0", diff --git a/biome.json b/biome.json index ae254ac..6ff7c29 100644 --- a/biome.json +++ b/biome.json @@ -33,7 +33,8 @@ "noNodejsModules": "off" }, "style": { "useNamingConvention": "off", "noDefaultExport": "off" }, - "suspicious": { "noReactSpecificProps": "off" } + "suspicious": { "noReactSpecificProps": "off" }, + "performance": { "useTopLevelRegex": "off" } } }, "javascript": {