{
  "capacitorjs.com": {
    "/": {
      "date": "2026-02-14T02:29:08Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.203.214",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "6N6572FQRQFNN5OEAQNXPNOFZWPRJ7JI",
      "httpHeaderTechnologies": [
        "HSTS",
        "HTTP/3",
        "Vercel",
        "Cloudflare"
      ],
      "httpHeaderUrls": [
        "iad1::8g8dr-1771036148082-f2940d57c1c7"
      ],
      "httpHeaderByteSize": 1093,
      "httpBodyHash": "OD43LU5MCOPPJYYOL4WK5UXCDHMOQLGH",
      "httpBodyTechnologies": [
        "Google Tag Manager",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "https://capacitorjs.com/solution/svelte",
        "/_next/static/chunks/main-59f529370652fcec.js",
        "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",
        "https://ionic.io/blog/tag/capacitor",
        "https://forum.ionicframework.com/c/capacitor",
        "/_next/static/chunks/webpack-3ada3cd411c03911.js",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2722%27%20height=%2726%27/%3e",
        "/docs/plugins",
        "/solution/angular",
        "/_next/static/css/59e03e26a53fcdbe.css",
        "https://github.com/ionic-team/capacitor",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2760%27%20height=%2764%27/%3e",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2724.5%27%20height=%2724%27/%3e",
        "/android-icon-192x192.png",
        "/docs",
        "/favicon-32x32.png",
        "/favicon-96x96.png",
        "/_next/static/chunks/framework-d805e4be61624b3f.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2733%27%20height=%2732%27/%3e",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2740%27%20height=%2732%27/%3e",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2791%27%20height=%2716%27/%3e",
        "/community",
        "/docs/apis",
        "/_next/static/css/2072f477f3521b6b.css",
        "/_next/static/chunks/544-efe6732675c8f92f.js",
        "/_next/static/-yKHJq5ts2lXLioWxuMCe/_ssgManifest.js",
        "/cordova",
        "https://ionic.io",
        "https://twitter.com/bbc",
        "https://twitter.com/tailwindcss",
        "https://github.com/ionic-team/capacitor/discussions",
        "https://twitter.com/search?q=%23Angular\u0026src=typeahead_click",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2732%27%20height=%2732%27/%3e",
        "/docs/cli",
        "/solution/vue",
        "https://twitter.com/capacitorjs",
        "/_next/static/-yKHJq5ts2lXLioWxuMCe/_buildManifest.js",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2748%27%20height=%2764%27/%3e",
        "/apple-icon-180x180.png",
        "https://capacitorjs.com/solution/vue",
        "/_next/static/chunks/32-83eec594468aba5a.js",
        "/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js",
        "/_next/static/chunks/pages/index-a1263c24d065af2f.js",
        "https://www.googletagmanager.com",
        "/_next/static/media/dfb1af3daec83b71-s.p.woff2",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo-light.6f15363c.png\u0026w=384\u0026q=75",
        "/apple-icon-72x72.png",
        "/_next/static/css/9bf16d946c6cab7d.css",
        "/_next/static/chunks/pages/_app-6f846bc30aee8bfc.js",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fdiscord-light.bbf97fc1.png\u0026w=48\u0026q=75",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftwitter-light.3200b9fd.png\u0026w=32\u0026q=75",
        "https://ionic.io/blog/important-announcement-the-future-of-ionics-commercial-products",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftranslations-light.641c4b20.png\u0026w=48\u0026q=75",
        "/",
        "/solution/stencil",
        "/apple-icon-76x76.png",
        "/apple-icon-144x144.png",
        "https://capacitorjs.com/",
        "/_next/static/chunks/422-d8e163c3495b615d.js",
        "/_next/static/media/739c2d8941231bb4-s.p.woff2",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2727%27%20height=%2723%27/%3e",
        "/solution/svelte",
        "https://discord.com/invite/UPYYRhtyzp",
        "https://capacitorjs.com/solution/react",
        "/_next/static/chunks/803-5fd3443ef7e09a10.js",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo.c3e9dfca.png\u0026w=256\u0026q=75",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ftop-0.4b4e40aa.png\u0026w=1200\u0026q=75",
        "#skip-header",
        "/_next/static/chunks/0-39eb4352f733ddd3.js",
        "/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fgithub-light.efaab9dd.png\u0026w=32\u0026q=75",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2724%27%20height=%2724%27/%3e",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2728%27%20height=%2732%27/%3e",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2732%27%20height=%2730%27/%3e",
        "/manifest.json",
        "/solution/qwik",
        "/solution/react",
        "/apple-icon-120x120.png",
        "/_next/static/css/40a5f582e5dd4ac5.css",
        "/favicon-16x16.png",
        "/apple-icon-57x57.png",
        "/apple-icon-152x152.png",
        "https://twitter.com/vercel",
        "https://twitter.com/Ionicframework",
        "data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27272%27%20height=%27200%27/%3e",
        "/apple-icon-60x60.png",
        "/docs/getting-started",
        "https://capacitorjs.jp",
        "/apple-icon-114x114.png"
      ],
      "httpBodyMetaTags": {
        "description": "Build iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript",
        "og:description": "Build iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript",
        "twitter:description": "Build iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript"
      },
      "httpBodyByteSize": 126066,
      "httpBodyPageTitle": "Capacitor by Ionic - Cross-platform apps with web technology"
    },
    "/docs/v2/basics": {
      "date": "2026-02-14T02:32:05Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.203.214",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "MHX5H244HGRKIZOHFFQ67NE7WAHNNHZV",
      "httpHeaderTechnologies": [
        "HSTS",
        "HTTP/3",
        "Vercel",
        "Cloudflare"
      ],
      "httpHeaderUrls": [
        "iad1:iad1:iad1::b9z4l-1771036325557-0f2625045e7f"
      ],
      "httpHeaderByteSize": 1103,
      "httpBodyHash": "TQK4623NHKZYFJUWR5QD674VAF7UGMDE",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Tag Manager",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "https://github.com/ionic-team/capacitor-docs/edit/main/versioned_docs/version-v2/basics/index.md",
        "https://www.outsystems.com/?utm_source=ionic\u0026utm_medium=referral\u0026utm_campaign=ionic-referral\u0026utm_term=none\u0026utm_content=other\u0026utm_campaignteam=digital-mktg\u0026utm_partner=none",
        "/docs/v2/plugins",
        "https://twitter.com/capacitorjs",
        "/docs/assets/js/main.0c336f15.js",
        "https://www.googletagmanager.com",
        "https://forum.ionicframework.com/",
        "/docs/assets/js/runtime~main.34f2fe87.js",
        "/docs",
        "/docs/v2/",
        "/docs/img/meta/favicon.png",
        "https://ionic.zendesk.com/",
        "https://ionic.io/blog/tag/capacitor",
        "https://ionicframework.com/community",
        "/docs/v2/basics/",
        "https://ionic.link/discord",
        "https://ionicframework.com/support",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "#",
        "/docs/v2/cli/",
        "https://capacitorjs.com",
        "https://capacitorjs.com/docs/v2/basics/",
        "/docs/logos/capacitor-text-docs-light.png",
        "/docs/",
        "/docs/opensearch.xml",
        "https://capacitorjs.jp/docs",
        "https://ionicframework.com/advisory",
        "/docs/logos/capacitor-text-docs-dark.png",
        "https://3IVALO5OU4-dsn.algolia.net",
        "#__docusaurus_skipToContent_fallback",
        "/docs/assets/css/styles.6d729d6c.css",
        "https://github.com/ionic-team/capacitor"
      ],
      "httpBodyMetaTags": {
        "description": "Follow the links on the left to learn the basics of using and developing with Capacitor.",
        "og:description": "Follow the links on the left to learn the basics of using and developing with Capacitor."
      },
      "httpBodyByteSize": 16776,
      "httpBodyPageTitle": "Capacitor Basics | Capacitor Documentation"
    },
    "/docs/v2/plugins": {
      "date": "2026-02-14T01:20:19Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.203.214",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "CKQA5RYWS7D5JMDAQ42BPPGRQQOIVR3S",
      "httpHeaderTechnologies": [
        "Vercel",
        "Cloudflare",
        "HSTS",
        "HTTP/3"
      ],
      "httpHeaderUrls": [
        "iad1:iad1:iad1::kl6vh-1771032019092-436a4efa3079"
      ],
      "httpHeaderByteSize": 1100,
      "httpBodyHash": "OKF2KB37SD32S2IKDGZYLVHJLGO6XRM3",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Tag Manager",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/docs/assets/js/main.0c336f15.js",
        "/docs/v2/apis/photos",
        "/docs/v2/apis/modals",
        "/docs/img/meta/favicon.png",
        "/docs/v2/apis/background-task",
        "https://ionic.io/docs/appflow",
        "https://ionicframework.com/docs",
        "/docs/v2/apis/permissions",
        "/docs/v2/plugins/creating-plugins",
        "https://forum.ionicframework.com/",
        "/docs/v7/plugins",
        "/docs/v2/plugins/ios",
        "/docs/v2/apis/clipboard",
        "/docs/v5/plugins",
        "/docs/v2/apis/app",
        "/docs/v2/plugins/",
        "/docs/v2/plugins/js",
        "/docs/v2/plugins/web",
        "/docs/v2/apis/network",
        "https://ionicframework.com/advisory",
        "/docs/assets/css/styles.6d729d6c.css",
        "/docs/v2/apis/",
        "/docs/v2/apis/toast",
        "/docs/v2/apis/splash-screen",
        "#",
        "/docs/v3/plugins",
        "/docs/v2/apis/status-bar",
        "/docs/assets/js/runtime~main.34f2fe87.js",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/docs/v2/apis/camera",
        "/docs/v2/plugins/android",
        "https://stenciljs.com/docs",
        "https://ionicframework.com/support",
        "https://capacitorjs.com",
        "/docs/v2/apis/filesystem",
        "/docs/v2/plugins/workflow",
        "https://ionic.link/discord",
        "/docs/v2/apis/push-notifications",
        "https://github.com/ionic-team/capacitor",
        "/docs/logos/capacitor-text-docs-dark.png",
        "https://capacitorjs.com/docs/v2/plugins/",
        "/docs",
        "/docs/v2/apis/console",
        "/docs/v2/apis/keyboard",
        "/docs/v2/plugins/community",
        "https://ionic.zendesk.com/",
        "https://3IVALO5OU4-dsn.algolia.net",
        "/docs/logos/capacitor-text-docs-light.png",
        "https://forum.ionicframework.com/c/capacitor/26",
        "/docs/opensearch.xml",
        "/docs/v2/apis/device",
        "/docs/v2/apis/haptics",
        "https://capacitorjs.jp/docs",
        "https://ionic.io/blog/tag/capacitor",
        "/docs/v2/",
        "/docs/v2/apis/share",
        "/docs/v2/apis/geolocation",
        "https://ionic.io/docs/portals",
        "https://ionicframework.com/community",
        "/docs/v2/plugins/enterprise",
        "https://twitter.com/capacitorjs",
        "/docs/img/components/product-dropdown/logo-dark.png",
        "https://www.outsystems.com/?utm_source=ionic\u0026utm_medium=referral\u0026utm_campaign=ionic-referral\u0026utm_term=none\u0026utm_content=other\u0026utm_campaignteam=digital-mktg\u0026utm_partner=none",
        "/docs/plugins",
        "/docs/v4/plugins",
        "/docs/v2/apis/accessibility",
        "https://www.googletagmanager.com",
        "/docs/v2/apis/local-notifications",
        "#__docusaurus_skipToContent_fallback",
        "/docs/v2/plugins",
        "https://github.com/ionic-team/capacitor-docs/edit/main/versioned_docs/version-v2/plugins.md",
        "/docs/v2/cli/",
        "/docs/v6/plugins",
        "/docs/v2/apis/motion",
        "/docs/v2/apis/storage"
      ],
      "httpBodyMetaTags": {
        "description": "Capacitor Plugins",
        "og:description": "Capacitor Plugins"
      },
      "httpBodyByteSize": 45016,
      "httpBodyPageTitle": "Capacitor Plugins | Capacitor Documentation"
    },
    "/docs/v4/plugins/creating-plugins": {
      "date": "2026-02-14T00:53:29Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "172.67.203.214",
      "ipASN": "Cloudflare, Inc.",
      "ipCountry": null,
      "httpHeaderHash": "3S2T3RBZ4ACTZVFDE2BMWDYQNZ37KRQI",
      "httpHeaderTechnologies": [
        "Cloudflare",
        "HSTS",
        "HTTP/3",
        "Vercel"
      ],
      "httpHeaderUrls": [
        "iad1:iad1:iad1::dlsk4-1771030409064-4b23b5a0331d"
      ],
      "httpHeaderByteSize": 1105,
      "httpBodyHash": "6WJJGLF6PQMYQU3S5HUUCX67CYAOAUHB",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Tag Manager",
        "Cloudflare Browser Insights"
      ],
      "httpBodyUrls": [
        "/docs/v4/plugins/android",
        "https://capacitorjs.jp/docs",
        "https://www.googletagmanager.com",
        "https://github.com/capacitor-community",
        "/docs/v4/plugins/tutorial/using-the-plugin-api",
        "/docs/v4/plugins/tutorial/android-implementation",
        "#",
        "#small-in-scope",
        "/docs/v4/plugins/enterprise",
        "/docs/v3/plugins/creating-plugins",
        "/docs/v7/plugins/creating-plugins",
        "https://3IVALO5OU4-dsn.algolia.net",
        "/docs/logos/capacitor-text-docs-dark.png",
        "/docs/logos/capacitor-text-docs-light.png",
        "#working-together",
        "/docs/v4/apis/filesystem",
        "/docs/v4/apis/preferences",
        "https://ionic.io/docs/appflow",
        "https://ionicframework.com/advisory",
        "https://github.com/ionic-team/create-capacitor-plugin/",
        "https://github.com/ionic-team/capacitor-docs/edit/main/versioned_docs/version-v4/plugins/creating-plugins/overview.md",
        "/docs",
        "/docs/v4/plugins",
        "/docs/v4/plugins/cordova",
        "/docs/v4/apis/google-maps",
        "/docs/v4/apis/screen-reader",
        "/docs/v4/apis/screen-orientation",
        "https://ionic.io/blog/tag/capacitor",
        "/docs/v4/plugins/configuration-values",
        "#unified-and-idiomatic",
        "/docs/v4/apis/toast",
        "/docs/v4/plugins/ios",
        "https://ionic.link/discord",
        "https://forum.ionicframework.com/c/capacitor/26",
        "/docs/v4/apis/text-zoom",
        "https://stenciljs.com/docs",
        "/docs/v4/apis/push-notifications",
        "/docs/v5/plugins/creating-plugins",
        "/docs/v4/plugins/tutorial/ios-implementation",
        "https://capacitorjs.com",
        "/docs/v4/plugins/method-types",
        "https://twitter.com/capacitorjs",
        "/docs/v4/plugins/creating-plugins",
        "https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015",
        "/docs/img/meta/favicon.png",
        "/docs/v4/apis/dialog",
        "/docs/v4/apis/network",
        "/docs/v4/apis/status-bar",
        "/docs/v4/apis/action-sheet",
        "https://ionicframework.com/docs",
        "https://forum.ionicframework.com/",
        "/docs/v4/apis/browser",
        "/docs/v4/apis/haptics",
        "https://ionicframework.com/support",
        "#__docusaurus_skipToContent_fallback",
        "/docs/v4/plugins/tutorial/designing-the-plugin-api",
        "/docs/v4/plugins/web",
        "/docs/v4/apis/keyboard",
        "/docs/v4/plugins/workflow",
        "https://ionic.zendesk.com/",
        "/docs/v6/plugins/creating-plugins",
        "/docs/v4/apis/camera",
        "/docs/v4/plugins/community",
        "https://ionic.io/docs/portals",
        "/docs/assets/js/runtime~main.34f2fe87.js",
        "/docs/v4/plugins/tutorial/code-abstraction-patterns",
        "https://capacitorjs.com/docs/v4/plugins/creating-plugins",
        "https://www.outsystems.com/?utm_source=ionic\u0026utm_medium=referral\u0026utm_campaign=ionic-referral\u0026utm_term=none\u0026utm_content=other\u0026utm_campaignteam=digital-mktg\u0026utm_partner=none",
        "/docs/v2/",
        "/docs/v4/cli",
        "/docs/v4/apis/share",
        "/docs/opensearch.xml",
        "/docs/v4/apis/app-launcher",
        "/docs/v4/android/custom-code",
        "/docs/assets/js/main.0c336f15.js",
        "#philosophies",
        "/docs/v4/apis/app",
        "/docs/v4/apis/cookies",
        "/docs/v4/apis/splash-screen",
        "/docs/v4/plugins/tutorial/web",
        "/docs/v4/apis/local-notifications",
        "/docs/v4/",
        "/docs/v4/apis",
        "/docs/v4/apis/device",
        "/docs/v4/apis/motion",
        "/docs/v4/apis/clipboard",
        "https://github.com/ionic-team/capacitor",
        "/docs/img/components/product-dropdown/logo-dark.png",
        "https://github.com/ionic-team/create-capacitor-plugin",
        "#next-steps",
        "#plugin-generator",
        "/docs/v4/apis/geolocation",
        "/docs/plugins/creating-plugins",
        "/docs/assets/css/styles.6d729d6c.css",
        "https://ionicframework.com/community",
        "/docs/v4/plugins/tutorial/introduction",
        "/docs/v4/plugins/tutorial/packaging-the-plugin",
        "/docs/v4/apis/http",
        "/docs/v4/ios/custom-code"
      ],
      "httpBodyMetaTags": {
        "description": "Creating Capacitor Plugins",
        "og:description": "Creating Capacitor Plugins"
      },
      "httpBodyByteSize": 56937,
      "httpBodyPageTitle": "Creating Capacitor Plugins | Capacitor Documentation"
    }
  },
  "lucas-cruz.com": {
    "/": {
      "date": "2026-02-13T23:23:37Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "PD5J7ULHNAHUE65FT4X2OYICXDTEG4TY",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 769,
      "httpBodyHash": "3JLNXWTEEZA6UROKPMUF7DOUACWAJRIZ",
      "httpBodyTechnologies": [
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Analytics",
        "Google Tag Manager",
        "React"
      ],
      "httpBodyUrls": [
        "https://linkedin.com/in/lucasdearaujocruz",
        "/",
        "https://lucas-cruz.com/",
        "/img/favicon/favicon.ico",
        "https://github.com/cruz-lucas",
        "/assets/css/styles.71086a9a.css",
        "https://www.googletagmanager.com/gtag/js?id=G-MS3FF7B6JV",
        "/rl",
        "/stat",
        "https://www.google-analytics.com",
        "https://www.googletagmanager.com",
        "/assets/js/runtime~main.6d0f0015.js",
        "/img/favicon/dark-android-chrome-192x192.png",
        "/resume.pdf",
        "/demos/double-goright",
        "/assets/js/main.b770143d.js",
        "https://webdocs.cs.ualberta.ca/~machado/index.html",
        "/ml",
        "/wiki",
        "/ml/systems",
        "https://twitter.com/_Lucas_Cruz",
        "#__docusaurus_skipToContent_fallback",
        "https://www.ualberta.ca/en/index.html",
        "https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css",
        "/demos/goright",
        "/research/references",
        "/img/favicon/android-chrome-192x192.png",
        "https://sites.google.com/g.hmc.edu/erinjtalvitie",
        "/assets/images/profile-2df3b7c6c37f53b69e8df01fc5f4eeac.webp"
      ],
      "httpBodyMetaTags": {
        "description": "{/* ---",
        "og:description": "{/* ---"
      },
      "httpBodyByteSize": 17719,
      "httpBodyPageTitle": "Home | Lucas Cruz"
    },
    "/ml/intro": {
      "date": "2026-02-13T23:26:06Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "O6NUBJ2TPF65RYVKAKKRLJWTCV6MCQ2J",
      "httpHeaderTechnologies": [
        "Fastly",
        "Varnish",
        "GitHub Pages"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 771,
      "httpBodyHash": "XC7RNCDXZ3JRS6B3PI2NMZFYRFIBGC6G",
      "httpBodyTechnologies": [
        "Google Tag Manager",
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Analytics"
      ],
      "httpBodyUrls": [
        "#outlier-detection",
        "#user-content-fnref-1",
        "/img/favicon/favicon.ico",
        "/assets/css/styles.71086a9a.css",
        "/wiki",
        "#user-content-fn-3",
        "#unsupervised-learning",
        "#learning-from-instructions-heuristics",
        "#components-of-a-machine-learning-system",
        "https://spotintelligence.com/author/spotintelligence/",
        "https://developers.google.com/static/machine-learning/clustering/images/clustering_example.png",
        "/ml/intro/generalization",
        "https://opensource.org/license/bsd-3-clause",
        "https://upload.wikimedia.org/wikipedia/commons/f/f7/MnistExamplesModified.png?20230524145038",
        "/demos/goright",
        "#user-content-fn-2",
        "#user-content-fnref-3",
        "#representation-learning",
        "#clustering",
        "/resume.pdf",
        "#types-of-machine-learning",
        "/ml/intro/gradient-based-optimization",
        "#supervised-learning",
        "https://commons.wikimedia.org/wiki/File:MnistExamplesModified.png",
        "#regression",
        "/ml/systems",
        "#regression-task",
        "https://lucas-cruz.com/ml/intro",
        "https://twitter.com/_Lucas_Cruz",
        "/img/favicon/android-chrome-192x192.png",
        "/ml/intro",
        "/ml/intro/kernel-prototype",
        "https://github.com/cruz-lucas",
        "/rl",
        "https://linkedin.com/in/lucasdearaujocruz",
        "#learning-from-experience-machine-learning",
        "https://scikit-learn.org/1.5/_images/sphx_glr_plot_anomaly_comparison_001.png",
        "/stat",
        "/ml/intro/supervised-learning",
        "https://www.google-analytics.com",
        "https://www.googletagmanager.com",
        "#__docusaurus_skipToContent_fallback",
        "https://scikit-learn.org/stable/index.html",
        "https://scikit-learn.org/1.5/auto_examples/miscellaneous/plot_anomaly_comparison.html",
        "#recap",
        "/research/references",
        "#what-is-machine-learning",
        "#passive-vs-active-learning",
        "/ml/intro/linear-regression",
        "/ml/intro/logistic-regression",
        "#other-categorizations-of-machine-learning",
        "/img/favicon/dark-android-chrome-192x192.png",
        "#whats-next",
        "/ml/intro/glm",
        "/ml/intro/regularization",
        "/ml/intro/probabilistic-interpretation",
        "https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css",
        "https://spotintelligence.com/2023/12/11/representation-learning/",
        "/assets/images/representation_learning-9769328d61d9b2ed3125741dbc4a9ee3.webp",
        "#footnote-label",
        "#user-content-fn-1",
        "#batch-vs-online-learning",
        "/ml/intro/multinomial-regression",
        "/ml",
        "#user-content-fnref-2",
        "/demos/double-goright",
        "/assets/js/runtime~main.6d0f0015.js",
        "https://creativecommons.org/licenses/by/4.0/",
        "https://www.googletagmanager.com/gtag/js?id=G-MS3FF7B6JV",
        "/",
        "/assets/js/main.b770143d.js",
        "#tasks-in-supervised-learning",
        "https://developers.google.com/terms/site-policies",
        "#classification",
        "#classification-task",
        "#reinforcement-learning",
        "https://developers.google.com/machine-learning/clustering/overview"
      ],
      "httpBodyMetaTags": {
        "description": "In this chapter you'll be introduced to:",
        "og:description": "In this chapter you'll be introduced to:"
      },
      "httpBodyByteSize": 48110,
      "httpBodyPageTitle": "1. Introduction to Machine Learning | Lucas Cruz"
    },
    "/ml/intro/glm": {
      "date": "2026-02-13T21:27:21Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "ZYH2OLZXU4DLVBCR443U2RXCPJLTHKXD",
      "httpHeaderTechnologies": [
        "Varnish",
        "GitHub Pages",
        "Fastly"
      ],
      "httpHeaderUrls": [
        "aad0:1D4A76:44822E:4A6756:698F9739"
      ],
      "httpHeaderByteSize": 770,
      "httpBodyHash": "74DSXOIEFHDDEWCAWFL4WAKL4LFUAGTO",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Google Analytics",
        "Google Tag Manager"
      ],
      "httpBodyUrls": [
        "/ml/systems",
        "https://twitter.com/_Lucas_Cruz",
        "/ml/intro/multinomial-regression",
        "https://lucas-cruz.com/ml/intro/glm",
        "/ml/intro",
        "/resume.pdf",
        "/ml/intro/glm",
        "/demos/goright",
        "/demos/double-goright",
        "/research/references",
        "/ml/intro/generalization",
        "/ml/intro/linear-regression",
        "/ml/intro/supervised-learning",
        "/ml/intro/gradient-based-optimization",
        "/ml/intro/probabilistic-interpretation",
        "https://linkedin.com/in/lucasdearaujocruz",
        "/rl",
        "/ml",
        "/assets/js/main.b770143d.js",
        "/ml/intro/logistic-regression",
        "/img/favicon/dark-android-chrome-192x192.png",
        "https://www.google-analytics.com",
        "/stat",
        "https://www.googletagmanager.com/gtag/js?id=G-MS3FF7B6JV",
        "/",
        "/img/favicon/favicon.ico",
        "/ml/intro/regularization",
        "/assets/css/styles.71086a9a.css",
        "#__docusaurus_skipToContent_fallback",
        "/img/favicon/android-chrome-192x192.png",
        "/ml/intro/kernel-prototype",
        "https://github.com/cruz-lucas",
        "https://www.googletagmanager.com",
        "/assets/js/runtime~main.6d0f0015.js",
        "https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css",
        "/wiki"
      ],
      "httpBodyMetaTags": {},
      "httpBodyByteSize": 16466,
      "httpBodyPageTitle": "10. Generalized Linear Models | Lucas Cruz"
    },
    "/rl/intro/mc": {
      "date": "2026-02-13T23:27:32Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "185.199.108.153",
      "ipASN": "Fastly, Inc.",
      "ipCountry": "United States",
      "httpHeaderHash": "OMFUXQ2SRKAHQ2SAF5FMSMQGXGU6TYFO",
      "httpHeaderTechnologies": [
        "GitHub Pages",
        "Fastly",
        "Varnish"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 772,
      "httpBodyHash": "SSLUKKHA7JOUURW6BM4QXTNUYUCBR4ZM",
      "httpBodyTechnologies": [
        "Docusaurus:3.5.2",
        "Google Analytics",
        "Google Tag Manager",
        "React",
        "Webpack"
      ],
      "httpBodyUrls": [
        "https://linkedin.com/in/lucasdearaujocruz",
        "/img/favicon/dark-android-chrome-192x192.png",
        "/",
        "#considerations-in-off-policy-learning",
        "/rl/intro/td",
        "/demos/double-goright",
        "#monte-carlo-prediction",
        "#off-policy-monte-carlo-methods",
        "#off-policy-monte-carlo-prediction",
        "/ml",
        "/wiki",
        "/ml/systems",
        "/rl/intro/pg",
        "/rl/intro/mdp",
        "#monte-carlo-control",
        "#off-policy-monte-carlo-control",
        "https://twitter.com/_Lucas_Cruz",
        "/rl",
        "/drl",
        "#advantages",
        "https://github.com/cruz-lucas",
        "https://lucas-cruz.com/rl/intro/mc",
        "/assets/js/runtime~main.6d0f0015.js",
        "/assets/js/main.b770143d.js",
        "/stat",
        "/rl/intro",
        "/rl/intro/dp",
        "/rl/intro/mc",
        "/demos/goright",
        "/research/references",
        "#monte-carlo-for-action-values",
        "/img/favicon/favicon.ico",
        "#recap",
        "#whats-next",
        "/resume.pdf",
        "#importance-sampling",
        "#epsilon-soft-policies",
        "#__docusaurus_skipToContent_fallback",
        "#introduction-to-monte-carlo-mc-methods",
        "/rl/intro/planning",
        "/rl/intro/func-approx",
        "https://www.googletagmanager.com/gtag/js?id=G-MS3FF7B6JV",
        "https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css",
        "/assets/css/styles.71086a9a.css",
        "https://www.google-analytics.com",
        "https://www.googletagmanager.com",
        "/img/favicon/android-chrome-192x192.png"
      ],
      "httpBodyMetaTags": {
        "description": "In this chapter, you'll learn about:",
        "og:description": "In this chapter, you'll learn about:"
      },
      "httpBodyByteSize": 275744,
      "httpBodyPageTitle": "4. Monte Carlo Methods | Lucas Cruz"
    }
  },
  "owenyang.top": {
    "/blog/tags": {
      "date": "2026-02-13T22:29:09Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "47.109.195.192",
      "ipASN": "Hangzhou Alibaba Advertising Co.,Ltd.",
      "ipCountry": "China",
      "httpHeaderHash": "ONJLHRRQCNDCYMH65IKD3263T7Q6D2UX",
      "httpHeaderTechnologies": [
        "HSTS",
        "Nginx",
        "OpenResty"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 316,
      "httpBodyHash": "PNMFDFF7Y2VN6NBHEREQL6CSHFOJY2JJ",
      "httpBodyTechnologies": [
        "Webpack",
        "Docusaurus:3.5.2",
        "Baidu Analytics (百度统计)",
        "React"
      ],
      "httpBodyUrls": [
        "/blog/rss.xml",
        "/blog/tags/npm",
        "/blog/tags/display",
        "/blog/2024/01/31/high-performace-editor-zed-in-rust",
        "#B",
        "#H",
        "https://static.owenyang.top/web/owen-pink.png",
        "/blog/2016/05/20/编写可维护性CSS之二，语义化",
        "/about",
        "/blog/tags/rx",
        "/blog/2024/01/30/contravariant-and-covariant-in-typescript",
        "/blog/tags/rx-js",
        "/blog/tags/跟打器",
        "/blog/tags/uptime-kuma",
        "/blog/2014/12/14/AEM-Adobe-CMS-扒坑记之始",
        "/blog/2016/05/15/Babel和Rollup，开始构建发布你的ES6模块「Modules」",
        "/blog/2014/12/25/Ubuntu上的Git-Server",
        "https://typer.owenyang.top/help",
        "/blog/tags/zed",
        "/blog/tags/babel",
        "/blog/tags/modules",
        "https://beian.miit.gov.cn/",
        "/assets/js/runtime~main.a38bce88.js",
        "/blog/2023/01/07/木易跟打器-macOS上可直接载文的跟打器",
        "#虎",
        "/blog/tags/bark",
        "/blog/tags/table-cell",
        "/blog/tags/java-script",
        "https://typer.owenyang.top",
        "/docs/category/常见问题",
        "/blog/tags/ssh",
        "/blog/tags/前端技巧",
        "/assets/js/main.65e5c693.js",
        "/blog/tags/linux",
        "/blog/tags/react-js",
        "/blog/2015/01/17/ReactJS快速开始手册",
        "/blog/2023/03/26/基础-01-HTML5的新特性与案例演示",
        "#U",
        "/blog/tags/fp",
        "/blog/tags/git",
        "#G",
        "/blog/tags/ramda",
        "/blog/tags/npm-install-killed",
        "/blog/2015/03/17/修复AWS上EC2损坏的sshd_config文件",
        "/blog/2024/09/26/使用 Uptime Kuma 和 Shell 脚本监控家庭 WiFi 网络状态并通过 Bark 推送通知",
        "/blog/tags/js",
        "/blog/tags/wi-fi",
        "/blog/tags/passwd",
        "/blog/tags/前端进阶",
        "/",
        "#K",
        "/blog/tags/react",
        "/blog/tags/template",
        "/blog/tags/template-string",
        "#前",
        "/blog/tags/es-6",
        "https://typer.owenyang.top/portal",
        "/blog/2015/05/08/两分钟了解ReactiveX",
        "/blog/2015/04/12/functional-programming-in-javascript",
        "/blog/2024/09/15/利用 Shell 脚本和 systemd 服务实现 Proxmox VE 日志监控与推送",
        "/blog/tags/ec-2",
        "/blog/tags/killed",
        "#E",
        "/blog/atom.xml",
        "/blog/tags/aem",
        "/blog/tags/tdd",
        "/blog/tags/position",
        "/blog/tags/npm-install",
        "/blog/2023/03/28/基础-02-CSS3的新特性一览",
        "#Z",
        "/blog/tags/cms",
        "/blog/tags/ubuntu",
        "/blog/tags/closure",
        "/blog/tags/gitolite",
        "#M",
        "/blog/2016/01/03/赶在2015最后一班车",
        "/blog/2015/01/05/ECMAScript-6中的数组操作方法",
        "/blog/2016/05/20/编写可维护性CSS之一，前言",
        "/blog/tags/rollup",
        "/blog/tags/虎码练习",
        "/blog/tags/ecma-script-6",
        "https://yuedu.owenyang.top",
        "/blog/tags/maintainable-css",
        "/blog/tags/amazon-web-services",
        "/blog/2014/12/14/css-position-relative与display-table-cell深入分析",
        "/blog/2023/04/01/技巧-03-JavaScript-中将-ArrayBuffer-转换为字符串",
        "#R",
        "/blog/tags/html-5",
        "/blog/tags/memory",
        "/blog/tags/relative",
        "/blog/2014/03/03/浅谈JavaScript闭包",
        "#L",
        "#N",
        "#S",
        "/blog/tags/semantics",
        "/blog/tags/reactive-programming",
        "/blog/2014/12/04/JavaScript-TDD-with-Mocha",
        "/blog/2023/03/26/前端技术全方位深度进阶指南",
        "/blog/tags/前端面试",
        "https://blog.owenyang.top/easy-typer-faq",
        "#C",
        "/blog/tags/facebook",
        "https://github.com/owenyang0",
        "/assets/css/styles.f66e650a.css",
        "/blog/2015/06/01/Overview-of-ES6",
        "#T",
        "/blog/tags/aws",
        "/blog/tags/pve",
        "/blog/tags/tab",
        "/blog/tags/plan",
        "/blog/tags/summary",
        "https://blog.owenyang.top",
        "#W",
        "/blog/archive",
        "/blog/tags/css",
        "#J",
        "/blog/tags",
        "https://owenyang.top/blog/tags",
        "/blog/tags/functional-programming",
        "#__docusaurus_skipToContent_fallback",
        "#跟",
        "/blog/tags/array",
        "/img/favicon.ico",
        "/blog/tags/type-script",
        "/blog/2023/01/29/木易跟打器-2-打字练习mac客户端与网页版",
        "#A",
        "/blog/tags/adobe",
        "/blog/tags/mocha",
        "/blog/tags/git-server",
        "/blog/tags/drupal",
        "/blog/2014/12/11/Change-Tab-Title-with-JavaScript",
        "/blog/2015/02/10/NPM-install---killed-error-solution",
        "#F",
        "#P",
        "/blog/tags/experience-management",
        "/blog/2015/02/13/ECMAScript-6中字符串的新特性",
        "https://hm.baidu.com/hm.js?ea8036d07ac9ad383c13ada3780f601b",
        "#D",
        "/blog/tags/editor"
      ],
      "httpBodyMetaTags": {
        "description": "又叫木易某某，知名互联网从业者，专注前端开发（FE）领域，同时也是数码产品爱好者和体验者（电子垃圾体验者）。作为《木易跟打器》和《易阅读》两个应用的作者，他以专业的互联网视角分享前沿技术、实用工具及有趣的数码体验，为读者带来丰富的干货内容和新鲜的见解。"
      },
      "httpBodyByteSize": 28715,
      "httpBodyPageTitle": "标签 | Owen Yang's | 互联网技术与前端开发分享"
    },
    "/blog/tags/memory": {
      "date": "2026-02-13T23:17:53Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "47.109.195.192",
      "ipASN": "Hangzhou Alibaba Advertising Co.,Ltd.",
      "ipCountry": "China",
      "httpHeaderHash": "DSJRIWPYYW7VJAGSDKPJP4AKSZEJPIRQ",
      "httpHeaderTechnologies": [
        "HSTS",
        "Nginx",
        "OpenResty"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 316,
      "httpBodyHash": "REZNF2HUCATBYN35ECV7URZS4JGC3RXE",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Baidu Analytics (百度统计)"
      ],
      "httpBodyUrls": [
        "/blog/tags/npm-install-killed",
        "/blog/2015/01/17/ReactJS快速开始手册",
        "/blog/2023/03/28/基础-02-CSS3的新特性一览",
        "/blog/2024/01/31/high-performace-editor-zed-in-rust",
        "/blog/2015/02/10/NPM-install---killed-error-solution",
        "/blog/2016/05/20/编写可维护性CSS之一，前言",
        "/blog/2023/01/29/木易跟打器-2-打字练习mac客户端与网页版",
        "/blog/2014/12/11/Change-Tab-Title-with-JavaScript",
        "/blog/2023/03/26/前端技术全方位深度进阶指南",
        "/blog/tags/memory",
        "/assets/css/styles.f66e650a.css",
        "https://static.owenyang.top/web/owen-pink.png",
        "/about",
        "https://typer.owenyang.top/help",
        "https://owenyang.top/blog/tags/memory",
        "/blog/2016/05/20/编写可维护性CSS之二，语义化",
        "/",
        "/blog/rss.xml",
        "https://github.com/owenyang0",
        "/blog/tags",
        "/img/favicon.ico",
        "/blog/tags/npm-install",
        "/blog/2014/12/04/JavaScript-TDD-with-Mocha",
        "https://static.owenyang.top/blogs/avatar.jpg",
        "https://typer.owenyang.top/portal",
        "/assets/js/runtime~main.a38bce88.js",
        "https://hm.baidu.com/hm.js?ea8036d07ac9ad383c13ada3780f601b",
        "/blog/2014/12/14/css-position-relative与display-table-cell深入分析",
        "/blog/tags/killed",
        "/assets/js/main.65e5c693.js",
        "#__docusaurus_skipToContent_fallback",
        "/blog/2014/03/03/浅谈JavaScript闭包",
        "https://blog.owenyang.top/easy-typer-faq",
        "/blog/2015/04/12/functional-programming-in-javascript",
        "/blog/2024/09/15/利用 Shell 脚本和 systemd 服务实现 Proxmox VE 日志监控与推送",
        "/blog/2014/12/25/Ubuntu上的Git-Server",
        "/blog/tags/npm",
        "https://blog.owenyang.top",
        "/blog/archive",
        "/docs/category/常见问题",
        "/blog/2015/01/05/ECMAScript-6中的数组操作方法",
        "/blog/2024/01/30/contravariant-and-covariant-in-typescript",
        "/blog/2016/05/15/Babel和Rollup，开始构建发布你的ES6模块「Modules」",
        "/blog/2016/01/03/赶在2015最后一班车",
        "/blog/2015/02/13/ECMAScript-6中字符串的新特性",
        "https://beian.miit.gov.cn/",
        "https://typer.owenyang.top",
        "/blog/2014/12/14/AEM-Adobe-CMS-扒坑记之始",
        "/blog/2015/03/17/修复AWS上EC2损坏的sshd_config文件",
        "/blog/2015/06/01/Overview-of-ES6",
        "/blog/atom.xml",
        "/blog/2015/05/08/两分钟了解ReactiveX",
        "/blog/2023/03/26/基础-01-HTML5的新特性与案例演示",
        "/blog/2023/01/07/木易跟打器-macOS上可直接载文的跟打器",
        "/blog/2023/04/01/技巧-03-JavaScript-中将-ArrayBuffer-转换为字符串",
        "/blog/2024/09/26/使用 Uptime Kuma 和 Shell 脚本监控家庭 WiFi 网络状态并通过 Bark 推送通知",
        "https://yuedu.owenyang.top"
      ],
      "httpBodyMetaTags": {
        "description": "又叫木易某某，知名互联网从业者，专注前端开发（FE）领域，同时也是数码产品爱好者和体验者（电子垃圾体验者）。作为《木易跟打器》和《易阅读》两个应用的作者，他以专业的互联网视角分享前沿技术、实用工具及有趣的数码体验，为读者带来丰富的干货内容和新鲜的见解。"
      },
      "httpBodyByteSize": 18665,
      "httpBodyPageTitle": "1 篇博文 含有标签「memory」 | Owen Yang's | 互联网技术与前端开发分享"
    },
    "/blog/tags/npm": {
      "date": "2026-02-13T21:54:47Z",
      "httpProtocol": "h2, tls/1.3",
      "httpStatus": 200,
      "ipAddress": "47.109.195.192",
      "ipASN": "Hangzhou Alibaba Advertising Co.,Ltd.",
      "ipCountry": "China",
      "httpHeaderHash": "SPL57ZPK6E3S7KJ46ECTXZG24JB7O4WF",
      "httpHeaderTechnologies": [
        "OpenResty",
        "HSTS",
        "Nginx"
      ],
      "httpHeaderUrls": [],
      "httpHeaderByteSize": 316,
      "httpBodyHash": "VE64Q7PB3WUBBV2J2QMZVVLRUU7KEXUF",
      "httpBodyTechnologies": [
        "React",
        "Webpack",
        "Docusaurus:3.5.2",
        "Baidu Analytics (百度统计)"
      ],
      "httpBodyUrls": [
        "/blog/tags/memory",
        "/blog/2016/05/20/编写可维护性CSS之一，前言",
        "https://typer.owenyang.top/portal",
        "/blog/atom.xml",
        "/blog/tags/npm-install",
        "https://blog.owenyang.top",
        "/blog/2016/01/03/赶在2015最后一班车",
        "/blog/2023/04/01/技巧-03-JavaScript-中将-ArrayBuffer-转换为字符串",
        "/blog/tags/npm-install-killed",
        "/blog/2014/12/11/Change-Tab-Title-with-JavaScript",
        "/blog/2014/12/14/css-position-relative与display-table-cell深入分析",
        "/blog/tags/npm",
        "/blog/2023/03/28/基础-02-CSS3的新特性一览",
        "/blog/2023/01/07/木易跟打器-macOS上可直接载文的跟打器",
        "https://yuedu.owenyang.top",
        "/assets/js/main.65e5c693.js",
        "https://blog.owenyang.top/easy-typer-faq",
        "/blog/2015/05/08/两分钟了解ReactiveX",
        "https://static.owenyang.top/web/owen-pink.png",
        "/blog/tags/babel",
        "/blog/2014/12/25/Ubuntu上的Git-Server",
        "https://hm.baidu.com/hm.js?ea8036d07ac9ad383c13ada3780f601b",
        "/",
        "https://static.owenyang.top/blogs/avatar.jpg",
        "/blog/2023/01/29/木易跟打器-2-打字练习mac客户端与网页版",
        "/about",
        "#__docusaurus_skipToContent_fallback",
        "/blog/2024/01/30/contravariant-and-covariant-in-typescript",
        "https://typer.owenyang.top/help",
        "/blog/2014/12/04/JavaScript-TDD-with-Mocha",
        "/blog/2015/02/10/NPM-install---killed-error-solution",
        "/blog/2015/04/12/functional-programming-in-javascript",
        "/blog/2023/03/26/前端技术全方位深度进阶指南",
        "/blog/2015/03/17/修复AWS上EC2损坏的sshd_config文件",
        "https://github.com/owenyang0",
        "/blog/2014/03/03/浅谈JavaScript闭包",
        "/blog/2014/12/14/AEM-Adobe-CMS-扒坑记之始",
        "/blog/2024/09/15/利用 Shell 脚本和 systemd 服务实现 Proxmox VE 日志监控与推送",
        "/blog/tags/es-6",
        "/assets/js/runtime~main.a38bce88.js",
        "/blog/2024/01/31/high-performace-editor-zed-in-rust",
        "/blog/2015/01/05/ECMAScript-6中的数组操作方法",
        "/blog/tags",
        "/blog/archive",
        "/blog/rss.xml",
        "/blog/tags/rollup",
        "https://beian.miit.gov.cn/",
        "/blog/2015/01/17/ReactJS快速开始手册",
        "/blog/2016/05/20/编写可维护性CSS之二，语义化",
        "https://owenyang.top/blog/tags/npm",
        "/blog/tags/modules",
        "/assets/css/styles.f66e650a.css",
        "/blog/2016/05/15/Babel和Rollup，开始构建发布你的ES6模块「Modules」",
        "/blog/tags/killed",
        "https://typer.owenyang.top",
        "/blog/2015/06/01/Overview-of-ES6",
        "/blog/2015/02/13/ECMAScript-6中字符串的新特性",
        "/docs/category/常见问题",
        "/blog/2024/09/26/使用 Uptime Kuma 和 Shell 脚本监控家庭 WiFi 网络状态并通过 Bark 推送通知",
        "/blog/2023/03/26/基础-01-HTML5的新特性与案例演示",
        "/img/favicon.ico"
      ],
      "httpBodyMetaTags": {
        "description": "又叫木易某某，知名互联网从业者，专注前端开发（FE）领域，同时也是数码产品爱好者和体验者（电子垃圾体验者）。作为《木易跟打器》和《易阅读》两个应用的作者，他以专业的互联网视角分享前沿技术、实用工具及有趣的数码体验，为读者带来丰富的干货内容和新鲜的见解。"
      },
      "httpBodyByteSize": 20769,
      "httpBodyPageTitle": "2 篇博文 含有标签「NPM」 | Owen Yang's | 互联网技术与前端开发分享"
    }
  }
}