{
  "bennadel.github.io": {
    "/JavaScript-Demos/demos/deferring-attribute-interpolation-angularjs/": {
      "date": "2026-02-14T05:35:19Z",
      "httpProtocol": "http/1.1",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "PJEETAG3TCUDDCROCQQKBHP6GJOVLTHH",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 795,
      "httpBodyHash": "NUKZG76LEACYWUYDVIUG65T4BYRNYPNW",
      "httpBodyTechnologies": [
        "jQuery:2.1.0",
        "AngularJS:1.2.22"
      ],
      "httpBodyUrls": [
        "../../vendor/jquery/jquery-2.1.0.min.js",
        "../../vendor/angularjs/angular-1.2.22.min.js"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 7336,
      "httpBodyPageTitle": "Deferring Attribute Interpolation In AngularJS For Better Performance"
    },
    "/JavaScript-Demos/demos/ng-module-constructor-angular2/": {
      "date": "2026-02-14T04:15:07Z",
      "httpProtocol": "http/1.1",
      "httpStatus": 200,
      "ipAddress": "185.199.109.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "HTXV66K4J4NWU4YMS3WRDPRPZDA55J6P",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [
        "efc4:19C9B4:9F26F6:ADF91A:698FF6CB"
      ],
      "httpHeaderByteSize": 795,
      "httpBodyHash": "IBDJFBGU7UF6CTQ6VQC6PYYXNI7MUPA3",
      "httpBodyTechnologies": [],
      "httpBodyUrls": [
        "./demo.css",
        "./system.config.js",
        "../../vendor/angular2/2.1.1/node_modules/zone.js/dist/zone.js",
        "../../vendor/angular2/2.1.1/node_modules/core-js/client/shim.min.js",
        "../../vendor/angular2/2.1.1/node_modules/reflect-metadata/Reflect.js",
        "../../vendor/angular2/2.1.1/node_modules/systemjs/dist/system.src.js"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 1251,
      "httpBodyPageTitle": "NgModule Constructors Provide A Module-Level Run Block In Angular 2.1.1"
    },
    "/JavaScript-Demos/demos/sticky-header-angular7/": {
      "date": "2026-02-14T05:32:59Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "O4UWDJSGTRE5NOWO3TDKT2ZEZMFHFFLC",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [
        "e18e:2361D2:8B73E3:9B6629:6990090B"
      ],
      "httpHeaderByteSize": 791,
      "httpBodyHash": "FIL6S52XAPU43U6FI6XKKL54A4UIGFD4",
      "httpBodyTechnologies": [],
      "httpBodyUrls": [
        "build/runtime.a5f4a485a139de1b47a8.js",
        "build/vendors~main.3fe738794d778940870b.js",
        "build/main.6e706c9a0b5a33edf69f.js"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 915,
      "httpBodyPageTitle": "Creating A \"position: sticky\" Header Component Using IntersectionObserver In Angular 7.2.11"
    }
  }
}