Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/brianleixia_brianleixia.github.io.json

1 line
31 KiB
JSON

{"repo": "brianleixia/brianleixia.github.io", "files": {".pre-commit-config.yaml": {"d61cba840b0d6230661bdfff3ac23e48de775668": {"t": 1785604789.9064775, "n": 317, "h": "1e5f210c7653cc20", "c": "# See https://pre-commit.com for more information\n# See https://pre-commit.com/hooks.html for more hooks\nrepos:\n - repo: https://github.com/pre-commit/pre-commit-hooks\n rev: v4.3.0\n hooks:\n - id: trailing-whitespace\n - id: end-of-file-fixer\n - id: check-yaml\n - id: check-added-large-files\n"}}, "_config.yml": {"b641e462d27694348657ba1bedf27e4b9681cae2": {"t": 1785604793.3643687, "n": 25382, "h": "9bb513841fba1675", "c": "# -----------------------------------------------------------------------------\n# Site settings\n# -----------------------------------------------------------------------------\n\ntitle: Lei Xia's Homepage # the website title (if blank, full name will be used instead)\nfirst_name: Lei\nmiddle_name: \nlast_name: Xia\nemail: cslxia@comp.hkbu.edu.hk\ndescription: > # the \">\" symbol means to ignore newlines until \"footer_text:\"\n A simple, whitespace theme for academics. Based on [*folio](https://github.com/bogoli/-folio) design.\nfooter_text: >\n Powered by <a href=\"https://jekyllrb.com/\" target=\"_blank\">Jekyll</a> with <a href=\"https://github.com/alshedivat/al-folio\">al-folio</a> theme.\n Hosted by <a href=\"https://pages.github.com/\" target=\"_blank\">GitHub Pages</a>.\n Photos from a friend.\nkeywords: jekyll, jekyll-theme, academic-website, portfolio-website # add your own keywords or leave empty\nlang: en # the language of your site (for example: en, fr, cn, ru, etc.)\nicon: ⚛️ # the emoji used as the favicon (alternatively, provide image name in /assets/img/)\n\nurl: https://leixia.me/ # the base hostname & protocol for your site\nbaseurl: # the subpath of your site, e.g. /blog/. Leave blank for root\nlast_updated: false # set to true if you want to display last updated in the footer\nimpressum_path: # set to path to include impressum link in the footer, use the same path as permalink in a page, helps to conform with EU GDPR\nback_to_top: true # set to false to disable the back to top button\n\n# -----------------------------------------------------------------------------\n# Theme\n# -----------------------------------------------------------------------------\n\n# repo color theme\nrepo_theme_light: default # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md\nrepo_theme_dark: dark # https://github.com/anuraghazra/github-readme-stats/blob/master/themes/README.md\nrepo_trophies:\n enabled: true\n theme_light: flat # https://github.com/ryo-ma/github-profile-trophy\n theme_dark: gitdimmed # https://github.com/ryo-ma/github-profile-trophy\n\n# -----------------------------------------------------------------------------\n# RSS Feed\n# -----------------------------------------------------------------------------\n# will use title and url fields\n# Take a look to https://github.com/jekyll/jekyll-feed for more customization\n\nrss_icon: true\n\n# -----------------------------------------------------------------------------\n# Layout\n# -----------------------------------------------------------------------------\n\nnavbar_fixed: true\nfooter_fixed: true\nsearch_enabled: true\nsocials_in_search: true\nbib_search: true\n\n# Dimensions\nmax_width: 930px\n\n# TODO: add layout settings (single page vs. multi-page)\n\n# -----------------------------------------------------------------------------\n# Open Graph & Schema.org\n# -----------------------------------------------------------------------------\n# Display links to the page with a preview object on social media.\n# see https://schema.org/docs/faq.html for more information\nserve_og_meta: false # Include Open Graph meta tags in the HTML head\nserve_schema_org: false # Include Schema.org in the HTML head\nog_image: # The site-wide (default for all links) Open Graph preview image\n\n# -----------------------------------------------------------------------------\n# Social integration\n# -----------------------------------------------------------------------------\n\nacm_id: # your dl.acm.org/profile/id\nblogger_url: # your blogger URL\nbluesky_url: # your bluesky URL\ndblp_url: # your DBLP profile url\ndiscord_id: # your discord id (18-digit unique numerical identifier)\nfacebook_id: # your facebook id\nflickr_id: # your flickr id\ngithub_username: # your GitHub user name\ngitlab_username: # your GitLab user name\nieee_id: # your ieeexplore.ieee.org/author/id\ninspirehep_id: # Inspire HEP author ID\ninstagram_id: # your instagram id\nkaggle_id: # your kaggle id\nkeybase_username: # your keybase user name\nlastfm_id: # your lastfm id\nlattes_id: # your ID on Lattes (Brazilian Lattes CV)\nlinkedin_username: # your LinkedIn user name\nmastodon_username: # your mastodon instance+username in the format instance.tld/@username\nmedium_username: # your Medium username\norcid_id: # your ORCID ID\nosf_id: # your OSF ID\npinterest_id: # your pinterest id\npublons_id: # your ID on Publons\nquora_username: # your Quora username\nresearch_gate_profile: # your profile on ResearchGate\nscholar_userid: TSequwgAAAAJ # your Google Scholar ID\nscopus_id: # your profile on Scopus\nsemanticscholar_id: # your Semantic Scholar ID\nspotify_id: # your spotify id\nstackoverflow_id: # your stackoverflow id\ntelegram_username: # your Telegram user name\nunsplash_id: # your unsplash id\nwechat_qr: # filename of your wechat qr-code saved as an image (e.g., wechat-qr.png if saved to assets/img/wechat-qr.png)\nwhatsapp_number: # your WhatsApp number (full phone number in international format. Omit any zeroes, brackets, or dashes when adding the phone number in international format.)\nwikidata_id: # your wikidata id\nwikipedia_id: # your wikipedia id (Case sensitive)\nwork_url: # work page URL\nx_username: # your X handle\nyoutube_id: # your youtube channel id (youtube.com/@<youtube_id>)\nzotero_username: # your zotero username\nclustrmaps_id: QsSVFVevdpYpcJ50htjbGOBjn_TxEbin5XAK7cMTJWo # Clustrmaps ID\n\ncontact_note: >\n You can even add a little note about which of these is the best way to reach you.\n\n# -----------------------------------------------------------------------------\n# Analytics and search engine verification\n# -----------------------------------------------------------------------------\n\n# For Google Analytics, see https://support.google.com/analytics/answer/10447272?hl=en&ref_topic=14088998&sjid=5129943941510317771-SA#zippy=%2Cgoogle-sites\n# and follow the instructions for Google Sites. You will need to create a Google Analytics property and copy the Google tag ID.\ngoogle_analytics: # your Google Analytics measurement ID (format: G-XXXXXXXXXX)\ncronitor_analytics: # cronitor RUM analytics site ID (format: XXXXXXXXX)\npirsch_analytics: # your Pirsch analytics site ID (length 32 characters)\n\n# For Google Search Console, see https://support.google.com/webmasters/answer/9008080?hl=en#meta_tag_verification&zippy=%2Chtml-tag\ngoogle_site_verification: # your google-site-verification ID (Google Search Console)\nbing_site_verification: # out your bing-site-verification ID (Bing Webmaster)\n\n# -----------------------------------------------------------------------------\n# Blog\n# -----------------------------------------------------------------------------\n\nblog_name: al-folio # blog_name will be displayed in your blog page\nblog_description: a simple whitespace theme for academics\npermalink: /blog/:year/:title/\nlsi: false # produce an index for related posts\n\n# Pagination\npagination:\n enabled: true\n\nrelated_blog_posts:\n enabled: true\n max_related: 5\n\n# Giscus comments (RECOMMENDED)\n# Follow instructions on https://giscus.app/ to setup for your repo to fill out the information below.\ngiscus:\n repo: # <your-github-user-name>/<your-github-repo-name>\n repo_id: # leave empty or specify your repo_id (see https://giscus.app/)\n category: Comments # name of the category under which discussions will be created\n category_id: # leave empty or specify your category_id (see https://giscus.app/)\n mapping: title # identify discussions by post title\n strict: 1 # use strict identification mode\n reactions_enabled: 1 # enable (1) or disable (0) emoji reactions\n input_position: bottom # whether to display input form below (bottom) or above (top) the comments\n theme: preferred_color_scheme # name of the color scheme (preferred works well with al-folio light/dark mode)\n emit_metadata: 0\n lang: en\n\n# Disqus comments (DEPRECATED)\ndisqus_shortname: al-folio # put your disqus shortname\n# https://help.disqus.com/en/articles/1717111-what-s-a-shortname\n\n# External sources.\n# If you have blog posts published on medium.com or other external sources,\n# you can display them in your blog by adding a link to the RSS feed.\nexternal_sources:\n - name: medium.com\n rss_url: https://medium.com/@al-folio/feed\n - name: Google Blog\n posts:\n - url: https://blog.google/technology/ai/google-gemini-update-flash-ai-assistant-io-2024/\n published_date: 2024-05-14\n\n# -----------------------------------------------------------------------------\n# Newsletter\n# -----------------------------------------------------------------------------\n\nnewsletter:\n enabled: false\n endpoint: # your loops endpoint (e.g., https://app.loops.so/api/newsletter-form/YOUR-ENDPOINT)\n # https://loops.so/docs/forms/custom-form\n\n# -----------------------------------------------------------------------------\n# Collections\n# -----------------------------------------------------------------------------\n\ncollections:\n news:\n defaults:\n layout: post\n output: true\n permalink: /:collection/:title/\n projects:\n output: true\n permalink: /:collection/:title/\n\nannouncements:\n enabled: true\n scrollable: true # adds a vertical scroll bar if there are more than 3 news items\n limit: 5 # leave blank to include all the news in the `_news` folder\n\nlatest_posts:\n enabled: false\n scrollable: true # adds a vertical scroll bar if there are more than 3 new posts items\n limit: 3 # leave blank to include all the blog posts\n\n# -----------------------------------------------------------------------------\n# Jekyll settings\n# -----------------------------------------------------------------------------\n\n# Markdown and syntax highlight\nmarkdown: kramdown\nhighlighter: rouge\nkramdown:\n input: GFM\n syntax_highlighter_opts:\n css_class: \"highlight\"\n span:\n line_numbers: false\n block:\n line_numbers: false\n start_line: 1\n\n# Includes & excludes\ninclude: [\"_pages\"]\nexclude:\n - bin/\n - CONTRIBUTING.md\n - CUSTOMIZE.md\n - Dockerfile\n - docker-compose.yml\n - docker-compose-slim.yml\n - FAQ.md\n - Gemfile\n - Gemfile.lock\n - INSTALL.md\n - LICENSE\n - lighthouse_results/\n - package.json\n - package-lock.json\n - _pages/about_einstein.md\n - purgecss.config.js\n - README.md\n - readme_preview/\n - vendor\nkeep_files:\n - CNAME\n - .nojekyll\n\n# Plug-ins\nplugins:\n - jekyll-archives\n - jekyll-email-protect\n - jekyll-feed\n - jekyll-get-json\n - jekyll-imagemagick\n - jekyll-jupyter-notebook\n - jekyll-link-attributes\n - jekyll-minifier\n - jekyll-paginate-v2\n - jekyll-regex-replace\n - jekyll/scholar\n - jekyll-sitemap\n - jekyll-tabs\n - jekyll-toc\n - jekyll-twitter-plugin\n - jemoji\n\n# Sitemap settings\ndefaults:\n - scope:\n path: \"assets\"\n values:\n sitemap: false\n\nsass:\n style: compressed\n\n# -----------------------------------------------------------------------------\n# Jekyll Minifier\n# -----------------------------------------------------------------------------\n\njekyll-minifier:\n exclude: [\"robots.txt\", \"assets/js/search/*.js\", \"assets/libs/**/*\"]\n uglifier_args:\n harmony: true\n\n# -----------------------------------------------------------------------------\n# Jekyll Archives\n# -----------------------------------------------------------------------------\n\njekyll-archives:\n enabled: [year, tags, categories] # enables year, tag and category archives (remove if you need to disable one of them).\n layouts:\n year: archive-year\n tag: archive-tag\n category: archive-category\n permalinks:\n year: \"/blog/:year/\"\n tag: \"/blog/tag/:name/\"\n category: \"/blog/category/:name/\"\n\ndisplay_tags: [\"formatting\", \"images\", \"links\", \"math\", \"code\", \"blockquotes\"] # these tags will be displayed on the front page of your blog\ndisplay_categories: [\"external-services\"] # these categories will be displayed on the front page of your blog\n\n# -----------------------------------------------------------------------------\n# Jekyll Scholar\n# -----------------------------------------------------------------------------\n\nscholar:\n last_name: [Xia]\n first_name: [Lei]\n\n style: apa\n locale: en\n\n source: /_bibliography/\n bibliography: papers.bib\n bibliography_template: bib\n # Note: if you have latex math in your bibtex, the latex filter\n # preprocessing may conflict with MathJAX if the latter is enabled.\n # See https://github.com/alshedivat/al-folio/issues/357.\n bibtex_filters: [latex, smallcaps, superscript]\n\n replace_strings: true\n join_strings: true\n\n details_dir: bibliography\n details_link: Details\n\n query: \"@*\"\n group_by: year\n group_order: descending\n\n# Display different badges withs stats for your publications\n# Customize badge behavior in _layouts/bib.liquid\nenable_publication_badges:\n altmetric: true # Altmetric badge (Customization options: https://badge-docs.altmetric.com/index.html)\n dimensions: true # Dimensions badge (Customization options: https://badge.dimensions.ai/)\n google_scholar: true # Google Scholar badge (https://scholar.google.com/intl/en/scholar/citations.html)\n inspirehep: true # Inspire HEP badge (https://help.inspirehep.net/knowledge-base/citation-metrics/)\n\n# Filter out certain bibtex entry keywords used internally from the bib output\nfiltered_bibtex_keywords:\n [\n abbr,\n abstract,\n additional_info,\n altmetric,\n annotation,\n arxiv,\n award,\n award_name,\n bibtex_show,\n blog,\n code,\n google_scholar_id,\n html,\n inspirehep_id,\n pdf,\n poster,\n preview,\n selected,\n slides,\n supp,\n video,\n website,\n ]\n\n# Maximum number of authors to be shown for each publication (more authors are visible on click)\nmax_author_limit: 3 # leave blank to always show all authors\nmore_authors_animation_delay: 10 # more authors are revealed on click using animation; smaller delay means faster animation\n\n# Enables publication thumbnails. If disabled, none of the publications will display thumbnails, even if specified in the bib entry.\nenable_publication_thumbnails: true\n\n# -----------------------------------------------------------------------------\n# Jekyll Link Attributes\n# -----------------------------------------------------------------------------\n\n# These are the defaults\nexternal_links:\n enabled: true\n rel: external nofollow noopener\n target: _blank\n exclude:\n\n# -----------------------------------------------------------------------------\n# Responsive WebP Images\n# -----------------------------------------------------------------------------\n\n# MAKE SURE imagemagick is installed and on your PATH before enabling imagemagick. In a terminal, run:\n# convert -version\nimagemagick:\n enabled: true # enables responsive images for your site (recommended, see https://github.com/alshedivat/al-folio/issues/537)\n widths:\n - 480\n - 800\n - 1400\n input_directories:\n - assets/img/\n input_formats:\n - \".jpg\"\n - \".jpeg\"\n - \".png\"\n - \".tiff\"\n - \".gif\"\n output_formats:\n webp: \"-quality 85\"\n\n# Lazy loading images\n# If you enable lazy loading, all images will add the loading=\"lazy\" attribute.\n# This will make your site load faster, but it may not be supported in all browsers.\n# You can also set loading=\"\" to other values for specific images to override the default behavior.\n# Options: \"auto\", \"eager\", \"lazy\"\n# See https://web.dev/browser-level-image-lazy-loading/ for more information.\nlazy_loading_images: true # enables lazy loading of images (recommended)\n\n# -----------------------------------------------------------------------------\n# Optional Features\n# -----------------------------------------------------------------------------\n\nenable_google_analytics: false # enables google analytics\nenable_cronitor_analytics: false # enables cronitor RUM analytics\nenable_pirsch_analytics: false # enables Pirsch analytics (https://pirsch.io/)\nenable_google_verification: false # enables google site verification\nenable_bing_verification: false # enables bing site verification\nenable_masonry: true # enables automatic project cards arrangement\nenable_math: true # enables math typesetting (uses MathJax)\nenable_tooltips: false # enables automatic tooltip links generated for each section titles on pages and posts\nenable_darkmode: true # enables switching between light/dark modes\nenable_navbar_social: false # enables displaying social links in the navbar on the about page\nenable_project_categories: true # enables categorization of projects into multiple categories\nenable_medium_zoom: true # enables image zoom feature (as on medium.com)\nenable_progressbar: true # enables a horizontal progress bar linked to the vertical scroll position\nenable_video_embedding: false # enables video embedding for bibtex entries. If false, the button opens the video link in a new window.\n\n# -----------------------------------------------------------------------------\n# Library versions\n# -----------------------------------------------------------------------------\n\n# Add the url, version and integrity hash of the libraries you use in your site.\n# The integrity hash is used to ensure that the library is not tampered with.\n# Integrity hashes not provided by the libraries were generated using https://www.srihash.org/\nthird_party_libraries:\n download: false # if true, download the versions of the libraries specified below and use the downloaded files\n bootstrap-table:\n integrity:\n css: \"sha256-uRX+PiRTR4ysKFRCykT8HLuRCub26LgXJZym3Yeom1c=\"\n js: \"sha256-4rppopQE9POKfukn2kEvhJ9Um25Cf6+IDVkARD0xh78=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/bootstrap-table@{{version}}/dist/bootstrap-table.min.css\"\n js: \"https://cdn.jsdelivr.net/npm/bootstrap-table@{{version}}/dist/bootstrap-table.min.js\"\n version: \"1.22.4\"\n chartjs:\n integrity:\n js: \"sha256-0q+JdOlScWOHcunpUk21uab1jW7C1deBQARHtKMcaB4=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/chart.js@{{version}}/dist/chart.umd.min.js\"\n version: \"4.4.1\"\n d3:\n integrity:\n js: \"sha256-1rA678n2xEx7x4cTZ5x4wpUCj6kUMZEZ5cxLSVSFWxw=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/d3@{{version}}/dist/d3.min.js\"\n version: \"7.8.5\"\n diff2html:\n integrity:\n css: \"sha256-IMBK4VNZp0ivwefSn51bswdsrhk0HoMTLc2GqFHFBXg=\"\n js: \"sha256-eU2TVHX633T1o/bTQp6iIJByYJEtZThhF9bKz/DcbbY=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/diff2html@{{version}}/bundles/css/diff2html.min.css\"\n js: \"https://cdn.jsdelivr.net/npm/diff2html@{{version}}/bundles/js/diff2html-ui.min.js\"\n version: \"3.4.47\"\n echarts:\n integrity:\n js:\n library: \"sha256-QvgynZibb2U53SsVu98NggJXYqwRL7tg3FeyfXvPOUY=\"\n dark_theme: \"sha256-sm6Ui9w41++ZCWmIWDLC18a6ki72FQpWDiYTDxEPXwU=\"\n url:\n js:\n library: \"https://cdn.jsdelivr.net/npm/echarts@{{version}}/dist/echarts.min.js\"\n dark_theme: \"https://cdn.jsdelivr.net/npm/echarts@{{version}}/theme/dark-fresh-cut.js\"\n version: \"5.5.0\"\n google_fonts:\n url:\n fonts: \"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Slab:100,300,400,500,700|Material+Icons&display=swap\"\n highlightjs:\n integrity:\n css:\n light: \"sha256-Oppd74ucMR5a5Dq96FxjEzGF7tTw2fZ/6ksAqDCM8GY=\"\n dark: \"sha256-nyCNAiECsdDHrr/s2OQsp5l9XeY2ZJ0rMepjCT2AkBk=\"\n url:\n css:\n light: \"https://cdn.jsdelivr.net/npm/highlight.js@{{version}}/styles/github.min.css\"\n dark: \"https://cdn.jsdelivr.net/npm/highlight.js@{{version}}/styles/github-dark.min.css\"\n version: \"11.9.0\"\n imagesloaded:\n integrity:\n js: \"sha256-htrLFfZJ6v5udOG+3kNLINIKh2gvoKqwEhHYfTTMICc=\"\n url:\n js: https://cdn.jsdelivr.net/npm/imagesloaded@{{version}}/imagesloaded.pkgd.min.js\n version: \"5.0.0\"\n img-comparison-slider:\n integrity:\n css: \"sha256-3qTIuuUWIFnnU3LpQMjqiXc0p09rvd0dmj+WkpQXSR8=\"\n js: \"sha256-EXHg3x1K4oIWdyohPeKX2ZS++Wxt/FRPH7Nl01nat1o=\"\n map: \"sha256-3wfqS2WU5kGA/ePcgFzJXl5oSN1QsgZI4/edprTgX8w=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/img-comparison-slider@{{version}}/dist/styles.min.css\"\n js: \"https://cdn.jsdelivr.net/npm/img-comparison-slider@{{version}}/dist/index.min.js\"\n map: \"https://cdn.jsdelivr.net/npm/img-comparison-slider@{{version}}/dist/index.js.map\"\n version: \"8.0.6\"\n jquery:\n integrity:\n js: \"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/jquery@{{version}}/dist/jquery.min.js\"\n version: \"3.6.0\"\n leaflet:\n integrity:\n css: \"sha256-q9ba7o845pMPFU+zcAll8rv+gC+fSovKsOoNQ6cynuQ=\"\n js: \"sha256-MgH13bFTTNqsnuEoqNPBLDaqxjGH+lCpqrukmXc8Ppg=\"\n js_map: \"sha256-YAoQ3FzREN4GmVENMir8vgHHypC0xfSK3CAxTHCqx1M=\"\n local:\n images: \"images/\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/leaflet@{{version}}/dist/leaflet.min.css\"\n images: \"https://cdn.jsdelivr.net/npm/leaflet@{{version}}/dist/images/\"\n js: \"https://cdn.jsdelivr.net/npm/leaflet@{{version}}/dist/leaflet.min.js\"\n js_map: \"https://cdn.jsdelivr.net/npm/leaflet@{{version}}/dist/leaflet.js.map\"\n version: \"1.9.4\"\n mathjax:\n integrity:\n js: \"sha256-MASABpB4tYktI2Oitl4t+78w/lyA+D7b/s9GEP0JOGI=\"\n local:\n fonts: \"output/chtml/fonts/woff-v2/\"\n url:\n fonts: \"https://cdn.jsdelivr.net/npm/mathjax@{{version}}/es5/output/chtml/fonts/woff-v2/\"\n js: \"https://cdn.jsdelivr.net/npm/mathjax@{{version}}/es5/tex-mml-chtml.js\"\n version: \"3.2.2\"\n masonry:\n integrity:\n js: \"sha256-Nn1q/fx0H7SNLZMQ5Hw5JLaTRZp0yILA/FRexe19VdI=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/masonry-layout@{{version}}/dist/masonry.pkgd.min.js\"\n version: \"4.2.2\"\n mdb:\n integrity:\n css: \"sha256-jpjYvU3G3N6nrrBwXJoVEYI/0zw8htfFnhT9ljN3JJw=\"\n css_map: \"sha256-iYYMNfsJdVZjvsebJulg09miBXM4/GMTJgv1u5EZFFM=\"\n js: \"sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA=\"\n js_map: \"sha256-UPgyn4YNsT0khkBK5553QwhnlbTlU0aa+igyc6qP1bE=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/mdbootstrap@{{version}}/css/mdb.min.css\"\n css_map: \"https://cdn.jsdelivr.net/npm/mdbootstrap@{{version}}/css/mdb.min.css.map\"\n js: \"https://cdn.jsdelivr.net/npm/mdbootstrap@{{version}}/js/mdb.min.js\"\n js_map: \"https://cdn.jsdelivr.net/npm/mdbootstrap@{{version}}/js/mdb.min.js.map\"\n version: \"4.20.0\"\n medium_zoom:\n integrity:\n js: \"sha256-ZgMyDAIYDYGxbcpJcfUnYwNevG/xi9OHKaR/8GK+jWc=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/medium-zoom@{{version}}/dist/medium-zoom.min.js\"\n version: \"1.1.0\"\n mermaid:\n integrity:\n js: \"sha256-TtLOdUA8mstPoO6sGvHIGx2ceXrrX4KgIItO06XOn8A=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/mermaid@{{version}}/dist/mermaid.min.js\"\n version: \"10.7.0\"\n polyfill:\n url:\n js: \"https://cdnjs.cloudflare.com/polyfill/v{{version}}/polyfill.min.js?features=es6\"\n version: \"3\"\n pseudocode:\n integrity:\n css: \"sha256-VwMV//xgBPDyRFVSOshhRhzJRDyBmIACniLPpeXNUdc=\"\n js: \"sha256-aVkDxqyzrB+ExUsOY9PdyelkDhn/DfrjWu08aVpqNlo=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/pseudocode@{{version}}/build/pseudocode.min.css\"\n js: \"https://cdn.jsdelivr.net/npm/pseudocode@{{version}}/build/pseudocode.min.js\"\n version: \"2.4.1\"\n swiper:\n integrity:\n css: \"sha256-yUoNxsvX+Vo8Trj3lZ/Y5ZBf8HlBFsB6Xwm7rH75/9E=\"\n js: \"sha256-BPrwikijIybg9OQC5SYFFqhBjERYOn97tCureFgYH1E=\"\n map: \"sha256-lbF5CsospW93otqvWOIbbhj80CjazrZXvamD7nC7TBI=\"\n url:\n css: \"https://cdn.jsdelivr.net/npm/swiper@{{version}}/swiper-bundle.min.css\"\n js: \"https://cdn.jsdelivr.net/npm/swiper@{{version}}/swiper-element-bundle.min.js\"\n map: \"https://cdn.jsdelivr.net/npm/swiper@{{version}}/swiper-element-bundle.min.js.map\"\n version: \"11.0.5\"\n swiper-map:\n integrity:\n js: \"sha256-hlZaH8ySXX97bZaetnrtYlKuhx3oEXFz/s2IXchu6vk=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/swiper@11.1.0/swiper-element-bundle.min.js.map\"\n version: \"11.0.5\"\n vega:\n integrity:\n js: \"sha256-Yot/cfgMMMpFwkp/5azR20Tfkt24PFqQ6IQS+80HIZs=\"\n js_map: \"sha256-z0x9ICA65dPkZ0JVa9wTImfF6n7AJsKc6WlFE96/wNA=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/vega@{{version}}/build/vega.min.js\"\n js_map: \"https://cdn.jsdelivr.net/npm/vega@{{version}}/build/vega.min.js.map\"\n version: \"5.27.0\"\n vega-embed:\n integrity:\n js: \"sha256-FPCJ9JYCC9AZSpvC/t/wHBX7ybueZhIqOMjpWqfl3DU=\"\n js_map: \"sha256-VBbfSEFYSMdX/rTdGrONEHNP6BprCB7H/LpMMNt/cPA=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/vega-embed@{{version}}/build/vega-embed.min.js\"\n js_map: \"https://cdn.jsdelivr.net/npm/vega-embed@{{version}}/build/vega-embed.min.js.map\"\n version: \"6.24.0\"\n vega-lite:\n integrity:\n js: \"sha256-TvBvIS5jUN4BSy009usRjNzjI1qRrHPYv7xVLJyjUyw=\"\n js_map: \"sha256-l2I4D5JC23Ulsu6e3sKVe5AJ+r+DFkzkKnZS8nUGz28=\"\n url:\n js: \"https://cdn.jsdelivr.net/npm/vega-lite@{{version}}/build/vega-lite.min.js\"\n js_map: \"https://cdn.jsdelivr.net/npm/vega-lite@{{version}}/build/vega-lite.min.js.map\"\n version: \"5.16.3\"\n\n# -----------------------------------------------------------------------------\n# Get external JSON data\n# -----------------------------------------------------------------------------\n\njekyll_get_json:\n - data: resume\n json: assets/json/resume.json # it can also be an url\njsonresume:\n - basics\n - work\n - education\n - publications\n - projects\n - volunteer\n - awards\n - certificates\n - skills\n - languages\n - interests\n - references\n"}}, "docker-compose-slim.yml": {"3bd4f467791bf4d4a2363b5346f1f95a5c04e0c7": {"t": 1785604794.6037295, "n": 249, "h": "1a7eb96a90884798", "c": "# this file uses prebuilt image in dockerhub\nservices:\n jekyll:\n image: amirpourmand/al-folio:slim\n #build: .\n ports:\n - 8080:8080\n - 35729:35729\n volumes:\n - .:/srv/jekyll\n environment:\n - JEKYLL_ENV=development\n"}}, "docker-compose.yml": {"a9bc8b817055bebccfba87e01bdb6e9a1989f9fe": {"t": 1785604795.898642, "n": 250, "h": "09f0768567599a2c", "c": "# this file uses prebuilt image in dockerhub\nservices:\n jekyll:\n image: amirpourmand/al-folio:latest\n build: .\n ports:\n - 8080:8080\n - 35729:35729\n volumes:\n - .:/srv/jekyll\n environment:\n - JEKYLL_ENV=development\n"}}, "package-lock.json": {"4a690276e4eaa248ae8416d3f99fae5bfaa86adb": {"t": 1785604800.7548876, "n": 3313, "h": "1b645458fda3248e", "c": "{\n \"name\": \"master\",\n \"lockfileVersion\": 3,\n \"requires\": true,\n \"packages\": {\n \"\": {\n \"devDependencies\": {\n \"@shopify/prettier-plugin-liquid\": \"1.4.0\",\n \"prettier\": \"3.1.1\"\n }\n },\n \"node_modules/@shopify/liquid-html-parser\": {\n \"version\": \"2.0.0\",\n \"resolved\": \"https://registry.npmjs.org/@shopify/liquid-html-parser/-/liquid-html-parser-2.0.0.tgz\",\n \"integrity\": \"sha512-1jqA50g2/WFTnnBnaiaNVammkJLIkt+z2QU2stFN2ljnYR28ln3q0VqlXqGNS0uRojEFaVNYrJl95IzAmjP5bQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"line-column\": \"^1.0.2\",\n \"ohm-js\": \"^16.3.0\"\n }\n },\n \"node_modules/@shopify/prettier-plugin-liquid\": {\n \"version\": \"1.4.0\",\n \"resolved\": \"https://registry.npmjs.org/@shopify/prettier-plugin-liquid/-/prettier-plugin-liquid-1.4.0.tgz\",\n \"integrity\": \"sha512-Fd0QiPi0bpSapUG0plri1+bLew9j//Q0MFKkBjkIG4RTJC76dycVysf5Dy7JvbvIjSJ4YFxaT0PBW5v9O7JItQ==\",\n \"dev\": true,\n \"dependencies\": {\n \"@shopify/liquid-html-parser\": \"^2.0.0\",\n \"html-styles\": \"^1.0.0\"\n },\n \"peerDependencies\": {\n \"prettier\": \"^2.0.0 || ^3.0.0\"\n }\n },\n \"node_modules/html-styles\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/html-styles/-/html-styles-1.0.0.tgz\",\n \"integrity\": \"sha512-cDl5dcj73oI4Hy0DSUNh54CAwslNLJRCCoO+RNkVo+sBrjA/0+7E/xzvj3zH/GxbbBLGJhE0hBe1eg+0FINC6w==\",\n \"dev\": true\n },\n \"node_modules/isarray\": {\n \"version\": \"1.0.0\",\n \"resolved\": \"https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz\",\n \"integrity\": \"sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==\",\n \"dev\": true\n },\n \"node_modules/isobject\": {\n \"version\": \"2.1.0\",\n \"resolved\": \"https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz\",\n \"integrity\": \"sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==\",\n \"dev\": true,\n \"dependencies\": {\n \"isarray\": \"1.0.0\"\n },\n \"engines\": {\n \"node\": \">=0.10.0\"\n }\n },\n \"node_modules/line-column\": {\n \"version\": \"1.0.2\",\n \"resolved\": \"https://registry.npmjs.org/line-column/-/line-column-1.0.2.tgz\",\n \"integrity\": \"sha512-Ktrjk5noGYlHsVnYWh62FLVs4hTb8A3e+vucNZMgPeAOITdshMSgv4cCZQeRDjm7+goqmo6+liZwTXo+U3sVww==\",\n \"dev\": true,\n \"dependencies\": {\n \"isarray\": \"^1.0.0\",\n \"isobject\": \"^2.0.0\"\n }\n },\n \"node_modules/ohm-js\": {\n \"version\": \"16.6.0\",\n \"resolved\": \"https://registry.npmjs.org/ohm-js/-/ohm-js-16.6.0.tgz\",\n \"integrity\": \"sha512-X9P4koSGa7swgVQ0gt71UCYtkAQGOjciJPJAz74kDxWt8nXbH5HrDOQG6qBDH7SR40ktNv4x61BwpTDE9q4lRA==\",\n \"dev\": true,\n \"engines\": {\n \"node\": \">=0.12.1\"\n }\n },\n \"node_modules/prettier\": {\n \"version\": \"3.1.1\",\n \"resolved\": \"https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz\",\n \"integrity\": \"sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==\",\n \"dev\": true,\n \"bin\": {\n \"prettier\": \"bin/prettier.cjs\"\n },\n \"engines\": {\n \"node\": \">=14\"\n },\n \"funding\": {\n \"url\": \"https://github.com/prettier/prettier?sponsor=1\"\n }\n }\n }\n}\n"}}, "package.json": {"dc4c51ab7c8543a17f1d6568b8891f770f5c456a": {"t": 1785604802.1199305, "n": 103, "h": "203b5134ef513425", "c": "{\n \"devDependencies\": {\n \"@shopify/prettier-plugin-liquid\": \"1.4.0\",\n \"prettier\": \"3.1.1\"\n }\n}\n"}}, "purgecss.config.js": {"2add9d2f73898e25981907133c47b7f4821eae20": {"t": 1785604803.4610422, "n": 188, "h": "d5c97f2d2d28d984", "c": "module.exports = {\n content: [\"_site/**/*.html\", \"_site/**/*.js\"],\n css: [\"_site/assets/css/*.css\"],\n output: \"_site/assets/css/\",\n skippedContentGlobs: [\"_site/assets/**/*.html\"],\n};\n"}}}}