Path Lines of Code CHANGELOG.md 25 CODE_OF_CONDUCT.md 4 CONTRIBUTING.md 54 README.md 27 edge/README.md 14 edge/nodejs/access-origin-by-weight-rate/README.md 77 edge/nodejs/access-origin-by-weight-rate/access-origin-by-weight-rate/package.json 21 edge/nodejs/access-origin-by-weight-rate/events/event.json 60 edge/nodejs/add-security-headers/README.md 69 edge/nodejs/add-security-headers/add-security-headers/package.json 20 edge/nodejs/add-security-headers/events/event.json 59 edge/nodejs/anti-hotlinking/README.md 61 edge/nodejs/anti-hotlinking/anti-hotlinking/package.json 29 edge/nodejs/anti-hotlinking/events/event.json 59 edge/nodejs/authentication-with-aliyun-cdn-typeA/README.md 65 edge/nodejs/authentication-with-aliyun-cdn-typeA/authentication-with-aliyun-cdn-typeA/package.json 24 edge/nodejs/authentication-with-aliyun-cdn-typeA/events/event.json 52 edge/nodejs/authentication-with-cognito/README.md 65 edge/nodejs/authentication-with-cognito/authentication-with-cognito/README.md 1 edge/nodejs/authentication-with-cognito/authentication-with-cognito/package.json 21 edge/nodejs/authentication-with-cognito/events/event.json 88 edge/nodejs/bot-detection/README.md 26 edge/nodejs/bot-detection/bot-detection/package.json 19 edge/nodejs/bot-detection/events/event.json 45 edge/nodejs/cross-origin-resource-sharing/README.md 64 edge/nodejs/cross-origin-resource-sharing/cross-origin-resource-sharing/package.json 18 edge/nodejs/cross-origin-resource-sharing/events/event.json 12 edge/nodejs/custom-response-with-replaced-url/README.md 67 edge/nodejs/custom-response-with-replaced-url/custom-response-with-replaced-url/package.json 28 edge/nodejs/custom-response-with-replaced-url/events/event.json 66 edge/nodejs/http302-from-origin/README.md 66 edge/nodejs/http302-from-origin/events/event.json 128 edge/nodejs/http302-from-origin/http302-from-origin/package.json 21 edge/nodejs/modify-response-header/README.md 54 edge/nodejs/modify-response-header/events/event.json 12 edge/nodejs/modify-response-header/modify-response-header/package.json 18 edge/nodejs/modify-response-status-code/README.md 53 edge/nodejs/modify-response-status-code/events/event.json 11 edge/nodejs/modify-response-status-code/modify-response-status-code/package.json 18 edge/nodejs/multiple-origin-IP-retry/README.md 61 edge/nodejs/multiple-origin-IP-retry/events/event.json 49 edge/nodejs/multiple-origin-IP-retry/multiple-origin-IP-retry/package.json 29 edge/nodejs/normalize-query-string/README.md 60 edge/nodejs/normalize-query-string/events/event.json 40 edge/nodejs/normalize-query-string/normalize-query-string/package.json 18 edge/nodejs/resize-picture/README.md 100 edge/nodejs/resize-picture/events/event.json 45 edge/nodejs/resize-picture/resize-picture/package.json 22 edge/nodejs/rewrite-url/README.md 73 edge/nodejs/rewrite-url/events/event.json 68 edge/nodejs/rewrite-url/rewrite-url/package.json 21 edge/nodejs/serving-based-on-device/README.md 83 edge/nodejs/serving-based-on-device/events/event.json 59 edge/nodejs/serving-based-on-device/serving-based-on-device/package.json 26 edge/nodejs/simple-lambda-edge/README.md 68 edge/nodejs/simple-lambda-edge/events/event.json 59 edge/nodejs/simple-lambda-edge/simple-lambda-edge/package.json 20 edge/publish-apps.json 8 edge/python/geo-traffic-blocker/README.md 79 edge/python/geo-traffic-blocker/events/cn_access_event.json 46 edge/python/geo-traffic-blocker/events/hk_access_event.json 46 edge/python/modify-host-origin-request-header/README.md 40 edge/python/modify-host-origin-request-header/events/event.json 18 edge/python/prewarm/README.md 58 edge/python/prewarm/events/event.json 36 edge/python/rt_log_transformer/README.md 28 edge/python/serverless-load-balancer/README.md 76 edge/python/serverless-load-balancer/events/cf_request_event.json 68 edge/python/serverless-load-balancer/events/load_report_sqs_event.json 20 edge/python/simple-lambda-edge/README.md 67 edge/python/simple-lambda-edge/events/event.json 59 function/js/add-cache-control-header/README.md 7 function/js/add-origin-header/README.md 7 function/js/add-security-headers/README.md 27 function/js/add-true-client-ip-header/README.md 10 function/js/cross-origin-resource-sharing/README.md 26 function/js/custom-host/README.md 5 function/js/default-dir-index/README.md 7 function/js/verify-jwt/README.md 9 templates/README.md 1 templates/aws-cloudfront-monitoring/README.md 339 templates/aws-cloudfront-monitoring/source/cdk.json 10 templates/aws-cloudfront-monitoring/source/package.json 97 templates/aws-cloudfront-monitoring/source/tsconfig.json 37 templates/aws-cloudfront-waf/README.md 31 templates/aws-cloudfront-waf/cdk.json 10 templates/aws-cloudfront-waf/package.json 52 templates/aws-cloudfront-waf/tsconfig.json 23 templates/workshop-demo/README.md 10 templates/workshop-demo/cdk.json 12 templates/workshop-demo/package.json 36 templates/workshop-demo/site/README.md 4 templates/workshop-demo/tsconfig.json 23 util/update-lambda-function/README.md 25 website/archetypes/default.md 5