From 4aacd11172233dd1e553172d0fa32dbc034da9ad Mon Sep 17 00:00:00 2001 From: John Bampton Date: Mon, 26 Jan 2026 05:25:11 +1000 Subject: [PATCH] Redesign site with Eleventy and Tailwind --- .bundle/config | 2 - .eleventy.js | 38 + .../linters/.markdown-link-check.json | 0 .../linters/codespell.txt | 0 .gitpod.yml | 8 - .pre-commit-config.yaml | 58 - 404.md | 14 - CODEOWNERS | 1 - Gemfile | 16 - Gemfile.lock | 281 --- README.md | 42 - _config.yml | 39 - _includes/comments.html | 55 - _includes/footer.html | 2 - _includes/header.html | 0 _includes/social-metatags.html | 98 - _layouts/default.html | 37 - _layouts/home.html | 49 - _layouts/network.md | 33 - _layouts/page.html | 31 - _layouts/post.html | 64 - _networks/abdorah.md | 24 - _networks/basemax.md | 14 - _networks/gakramx.md | 19 - _networks/iabdr.md | 17 - _networks/jbampton.md | 35 - _networks/kenhorlador.md | 28 - _networks/mahabub.md | 32 - _networks/majalian.md | 28 - _networks/majidabdulred.md | 14 - _networks/mohammadshaad.md | 18 - _networks/mohdrash.md | 23 - _networks/muriturca.md | 14 - _networks/pratik-wadhai.md | 22 - _networks/rjphares.md | 14 - _networks/rtewari056.md | 26 - _posts/2020-10-01-hello.md | 13 - ...-06-14-automate-telegram-program-python.md | 13 - ...6-14-static-website-using-github-jeykll.md | 13 - assets/style.css | 102 - blog.md | 22 - index.md | 22 - network.md | 72 - package-lock.json | 1945 +++++++++++++++++ package.json | 42 + server | 3 - src/_includes/bio.njk | 91 + src/assets/css/style.css | 103 + src/assets/js/script.js | 33 + src/index.njk | 107 + .../Anderson.md => src/users/Anderson.yaml | 10 +- .../Barrerson.md => src/users/Barrerson.yaml | 7 +- .../Ephraim.md => src/users/Ephraim.yaml | 10 +- .../users/GabrielTheophilo.yaml | 8 +- .../users/HammedBabatunde.yaml | 7 +- .../users/HunainAnis.yaml | 12 +- .../users/IgbinosaIwinosa.yaml | 7 +- .../users/JayantGoel001.yaml | 8 +- .../MaxCkett.md => src/users/MaxCkett.yaml | 7 +- .../users/MaxianEdison.yaml | 7 +- .../users/MichaelHinrichs.yaml | 7 +- .../MutanPlex.md => src/users/MutanPlex.yaml | 7 +- .../users/NimishKashyap.yaml | 7 +- .../users/OrionFable.yaml | 5 +- .../users/SushantAdh07.yaml | 10 +- .../users/TheGuyDangerous.yaml | 5 +- .../users/TinotendaMhedziso.yaml | 12 +- src/users/abdorah.yaml | 20 + _networks/ajakov.md => src/users/akajov.yaml | 15 +- .../users/alifiroozidev.yaml | 5 +- .../users/anekenonso.yaml | 8 +- _networks/anufdo.md => src/users/anufdo.yaml | 8 +- _networks/ayush.md => src/users/ayush.yaml | 16 +- .../users/basalumutgazi.yaml | 7 +- src/users/basemax.yaml | 10 + .../enimiste.md => src/users/enimiste.yaml | 8 +- .../users/eugene4545.yaml | 8 +- src/users/gakramx.yaml | 16 + .../users/hariketsheth.yaml | 7 +- src/users/iabdr.yaml | 13 + .../ierfaaan.md => src/users/ierfaaan.yaml | 7 +- .../itsjoniur.md => src/users/itsjoniur.yaml | 7 +- src/users/jbampton.yaml | 11 + src/users/kenhorlador.yaml | 25 + .../users/koolamusic.yaml | 9 +- src/users/mahabub.yaml | 29 + src/users/majalian.yaml | 26 + src/users/majidabdulred.yaml | 9 + src/users/mohammadshaad.yaml | 14 + src/users/mohdrash.yaml | 18 + _networks/mujeeb.md => src/users/mujeeb.yaml | 5 +- src/users/muriturca.yaml | 9 + .../users/novalramdhani.yaml | 7 +- src/users/pratik-wadhai.yaml | 18 + _networks/ps-19.md => src/users/ps-19.yaml | 5 +- .../ra1nbow.md => src/users/ra1nbow.yaml | 8 +- src/users/rjphares.yaml | 9 + src/users/rtewari056.yaml | 22 + _networks/rubiin.md => src/users/rubiin.yaml | 7 +- .../users/sbhatm1213.yaml | 5 +- .../sm4rtdev.md => src/users/sm4rtdev.yaml | 8 +- .../users/sweetdevil144.yaml | 8 +- _networks/tHe-AK.md => src/users/tHe-AK.yaml | 8 +- .../users/tanverified.yaml | 8 +- .../users/theashishgavade.yaml | 8 +- src/users/users.json | 7 + .../users/victoraraica.yaml | 8 +- .../users/vinfinity7.yaml | 8 +- .../users/yazdanhaider.yaml | 18 +- .../yhdesai.md => src/users/yhdesai.yaml | 8 +- 110 files changed, 2702 insertions(+), 1691 deletions(-) delete mode 100644 .bundle/config create mode 100644 .eleventy.js rename .markdown-link-check.json => .github/linters/.markdown-link-check.json (100%) rename codespell.txt => .github/linters/codespell.txt (100%) delete mode 100644 .gitpod.yml delete mode 100644 .pre-commit-config.yaml delete mode 100644 404.md delete mode 100644 CODEOWNERS delete mode 100644 Gemfile delete mode 100644 Gemfile.lock delete mode 100644 README.md delete mode 100644 _config.yml delete mode 100644 _includes/comments.html delete mode 100644 _includes/footer.html delete mode 100644 _includes/header.html delete mode 100644 _includes/social-metatags.html delete mode 100644 _layouts/default.html delete mode 100644 _layouts/home.html delete mode 100644 _layouts/network.md delete mode 100644 _layouts/page.html delete mode 100644 _layouts/post.html delete mode 100644 _networks/abdorah.md delete mode 100644 _networks/basemax.md delete mode 100644 _networks/gakramx.md delete mode 100644 _networks/iabdr.md delete mode 100644 _networks/jbampton.md delete mode 100644 _networks/kenhorlador.md delete mode 100644 _networks/mahabub.md delete mode 100644 _networks/majalian.md delete mode 100644 _networks/majidabdulred.md delete mode 100644 _networks/mohammadshaad.md delete mode 100644 _networks/mohdrash.md delete mode 100644 _networks/muriturca.md delete mode 100644 _networks/pratik-wadhai.md delete mode 100644 _networks/rjphares.md delete mode 100644 _networks/rtewari056.md delete mode 100644 _posts/2020-10-01-hello.md delete mode 100644 _posts/2021-06-14-automate-telegram-program-python.md delete mode 100644 _posts/2021-06-14-static-website-using-github-jeykll.md delete mode 100644 assets/style.css delete mode 100644 blog.md delete mode 100644 index.md delete mode 100644 network.md create mode 100644 package-lock.json create mode 100644 package.json delete mode 100755 server create mode 100644 src/_includes/bio.njk create mode 100644 src/assets/css/style.css create mode 100644 src/assets/js/script.js create mode 100644 src/index.njk rename _networks/Anderson.md => src/users/Anderson.yaml (56%) rename _networks/Barrerson.md => src/users/Barrerson.yaml (77%) rename _networks/Ephraim.md => src/users/Ephraim.yaml (52%) rename _networks/GabrielTheophilo.md => src/users/GabrielTheophilo.yaml (66%) rename _networks/HammedBabatunde.md => src/users/HammedBabatunde.yaml (58%) rename _networks/HunainAnis.md => src/users/HunainAnis.yaml (57%) rename _networks/IgbinosaIwinosa.md => src/users/IgbinosaIwinosa.yaml (68%) rename _networks/JayantGoel001.md => src/users/JayantGoel001.yaml (50%) rename _networks/MaxCkett.md => src/users/MaxCkett.yaml (83%) rename _networks/MaxianEdison.md => src/users/MaxianEdison.yaml (78%) rename _networks/MichaelHinrichs.md => src/users/MichaelHinrichs.yaml (63%) rename _networks/MutanPlex.md => src/users/MutanPlex.yaml (74%) rename _networks/NimishKashyap.md => src/users/NimishKashyap.yaml (76%) rename _networks/OrionFable.md => src/users/OrionFable.yaml (78%) rename _networks/SushantAdh07.md => src/users/SushantAdh07.yaml (51%) rename _networks/TheGuyDangerous.md => src/users/TheGuyDangerous.yaml (84%) rename _networks/TinotendaMhedziso.md => src/users/TinotendaMhedziso.yaml (52%) create mode 100644 src/users/abdorah.yaml rename _networks/ajakov.md => src/users/akajov.yaml (56%) rename _networks/alifiroozidev.md => src/users/alifiroozidev.yaml (80%) rename _networks/anekenonso.md => src/users/anekenonso.yaml (62%) rename _networks/anufdo.md => src/users/anufdo.yaml (70%) rename _networks/ayush.md => src/users/ayush.yaml (66%) rename _networks/basalumutgazi.md => src/users/basalumutgazi.yaml (55%) create mode 100644 src/users/basemax.yaml rename _networks/enimiste.md => src/users/enimiste.yaml (64%) rename _networks/eugene4545.md => src/users/eugene4545.yaml (63%) create mode 100644 src/users/gakramx.yaml rename _networks/hariketsheth.md => src/users/hariketsheth.yaml (75%) create mode 100644 src/users/iabdr.yaml rename _networks/ierfaaan.md => src/users/ierfaaan.yaml (79%) rename _networks/itsjoniur.md => src/users/itsjoniur.yaml (71%) create mode 100644 src/users/jbampton.yaml create mode 100644 src/users/kenhorlador.yaml rename _networks/koolamusic.md => src/users/koolamusic.yaml (52%) create mode 100644 src/users/mahabub.yaml create mode 100644 src/users/majalian.yaml create mode 100644 src/users/majidabdulred.yaml create mode 100644 src/users/mohammadshaad.yaml create mode 100644 src/users/mohdrash.yaml rename _networks/mujeeb.md => src/users/mujeeb.yaml (88%) create mode 100644 src/users/muriturca.yaml rename _networks/novalramdhani.md => src/users/novalramdhani.yaml (66%) create mode 100644 src/users/pratik-wadhai.yaml rename _networks/ps-19.md => src/users/ps-19.yaml (83%) rename _networks/ra1nbow.md => src/users/ra1nbow.yaml (50%) create mode 100644 src/users/rjphares.yaml create mode 100644 src/users/rtewari056.yaml rename _networks/rubiin.md => src/users/rubiin.yaml (74%) rename _networks/sbhatm1213.md => src/users/sbhatm1213.yaml (83%) rename _networks/sm4rtdev.md => src/users/sm4rtdev.yaml (62%) rename _networks/sweetdevil144.md => src/users/sweetdevil144.yaml (76%) rename _networks/tHe-AK.md => src/users/tHe-AK.yaml (55%) rename _networks/tanverified.md => src/users/tanverified.yaml (65%) rename _networks/theashishgavade.md => src/users/theashishgavade.yaml (73%) create mode 100644 src/users/users.json rename _networks/victoraraica.md => src/users/victoraraica.yaml (51%) rename _networks/vinfinity7.md => src/users/vinfinity7.yaml (76%) rename _networks/yazdanhaider.md => src/users/yazdanhaider.yaml (50%) rename _networks/yhdesai.md => src/users/yhdesai.yaml (77%) diff --git a/.bundle/config b/.bundle/config deleted file mode 100644 index 23692288..00000000 --- a/.bundle/config +++ /dev/null @@ -1,2 +0,0 @@ ---- -BUNDLE_PATH: "vendor/bundle" diff --git a/.eleventy.js b/.eleventy.js new file mode 100644 index 00000000..690720c9 --- /dev/null +++ b/.eleventy.js @@ -0,0 +1,38 @@ +const yaml = require("js-yaml"); + +module.exports = function(eleventyConfig) { + // Add this line to copy your external assets + eleventyConfig.addPassthroughCopy("src/assets"); + // 1. Recognize YAML as a template format + eleventyConfig.addTemplateFormats("yaml"); + + // 2. Define how to process YAML files + eleventyConfig.addExtension("yaml", { + key: "yaml", + compile: async (inputContent) => { + const data = yaml.load(inputContent); + return async () => { + // This returns the 'content' for the page (the bio) + return data.bio || ""; + }; + }, + getData: async (inputPath) => { + const fs = require("fs/promises"); + const content = await fs.readFile(inputPath, "utf-8"); + return yaml.load(content); + } + }); + + // 3. Collection setup + eleventyConfig.addCollection("people", function(collectionApi) { + return collectionApi.getFilteredByGlob("src/users/*.yaml"); + }); + + return { + dir: { + input: "src", + output: "_site", + includes: "_includes" + } + }; +}; diff --git a/.markdown-link-check.json b/.github/linters/.markdown-link-check.json similarity index 100% rename from .markdown-link-check.json rename to .github/linters/.markdown-link-check.json diff --git a/codespell.txt b/.github/linters/codespell.txt similarity index 100% rename from codespell.txt rename to .github/linters/codespell.txt diff --git a/.gitpod.yml b/.gitpod.yml deleted file mode 100644 index 6e9c4487..00000000 --- a/.gitpod.yml +++ /dev/null @@ -1,8 +0,0 @@ -# This configuration file was automatically generated by Gitpod. -# Please adjust to your needs (see https://www.gitpod.io/docs/introduction/learn-gitpod/gitpod-yaml) -# and commit this file to your remote git repository to share the goodness with others. - -# Learn more from ready-to-use templates: https://www.gitpod.io/docs/introduction/getting-started/quickstart - -tasks: - - init: bundle install diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml deleted file mode 100644 index fe4460bc..00000000 --- a/.pre-commit-config.yaml +++ /dev/null @@ -1,58 +0,0 @@ ---- -# https://pre-commit.com/#installation -default_stages: [pre-commit, pre-push] -default_language_version: - # force all unspecified Python hooks to run python3 - python: python3 -minimum_pre_commit_version: "1.20.0" -repos: - - repo: meta - hooks: - - id: identity - - id: check-hooks-apply - - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v6.0.0 - hooks: - - id: check-added-large-files - - id: check-case-conflict - - id: check-merge-conflict - - id: check-yaml - - id: end-of-file-fixer - exclude: ^_site/.*$ - - id: fix-byte-order-marker - - id: mixed-line-ending - - id: trailing-whitespace - exclude: ^_site/.*$ - # - repo: https://github.com/Lucas-C/pre-commit-hooks - # rev: v1.1.10 - # hooks: - # - id: remove-tabs - - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 - hooks: - - id: codespell - name: Run codespell - description: Check spelling with codespell - entry: codespell --ignore-words=codespell.txt - exclude: ^_site/.*$|^vendor/.*$ - - repo: https://github.com/igorshubovych/markdownlint-cli - rev: v0.45.0 - hooks: - - id: markdownlint - name: Run markdownlint - args: [--config=.github/linters/.markdown-lint.yml] - exclude: ^\.github/.*$|^_site/.*$|^vendor/.*$ - # - repo: https://github.com/tcort/markdown-link-check - # rev: v3.13.7 - # hooks: - # - id: markdown-link-check - # args: ["-q", "-c", ".markdown-link-check.json"] - # files: ^(?!.*(network|blog|index)\.md$).*\.md$ - - repo: https://github.com/adrienverge/yamllint - rev: v1.37.1 - hooks: - - id: yamllint - name: Check YAML files with yamllint - entry: yamllint --strict -c .github/linters/.yaml-lint.yml . - exclude: ^_site/.*$ - types: [yaml] diff --git a/404.md b/404.md deleted file mode 100644 index 9b972d34..00000000 --- a/404.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: default ---- - -

- - 404 Error -

- -This page does not exist. Please use the navigation to get to a working page. - -If you got here due to an error on our part, -you can [open an issue](https://github.com/NextCommunity/NextCommunity.github.io/issues/new) -to explain the error. diff --git a/CODEOWNERS b/CODEOWNERS deleted file mode 100644 index 56ee08a8..00000000 --- a/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* @BaseMax @jbampton diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 48c894b9..00000000 --- a/Gemfile +++ /dev/null @@ -1,16 +0,0 @@ -source 'https://rubygems.org' - -# gem "jekyll" - -# If you want to use GitHub Pages, remove the "gem "jekyll"" above and -# uncomment the line below. To upgrade, run `bundle update github-pages`. -gem 'github-pages', group: :jekyll_plugins - -# If you have any plugins, put them here! -group :jekyll_plugins do - gem 'jekyll-sitemap' - gem 'jekyll-target-blank' - gem 'jemoji' -end - -gem "webrick", "~> 1.8" diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 270bb65e..00000000 --- a/Gemfile.lock +++ /dev/null @@ -1,281 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (7.1.3.3) - base64 - bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) - base64 (0.2.0) - bigdecimal (3.1.8) - coffee-script (2.4.1) - coffee-script-source - execjs - coffee-script-source (1.12.2) - colorator (1.1.0) - commonmarker (0.23.10) - concurrent-ruby (1.2.3) - connection_pool (2.4.1) - dnsruby (1.72.1) - simpleidn (~> 0.2.1) - drb (2.2.1) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - ethon (0.16.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - execjs (2.9.1) - faraday (2.9.0) - faraday-net_http (>= 2.0, < 3.2) - faraday-net_http (3.1.0) - net-http - ffi (1.16.3) - forwardable-extended (2.6.0) - gemoji (4.1.0) - github-pages (231) - github-pages-health-check (= 1.18.2) - jekyll (= 3.9.5) - jekyll-avatar (= 0.8.0) - jekyll-coffeescript (= 1.2.2) - jekyll-commonmark-ghpages (= 0.4.0) - jekyll-default-layout (= 0.1.5) - jekyll-feed (= 0.17.0) - jekyll-gist (= 1.5.0) - jekyll-github-metadata (= 2.16.1) - jekyll-include-cache (= 0.2.1) - jekyll-mentions (= 1.6.0) - jekyll-optional-front-matter (= 0.3.2) - jekyll-paginate (= 1.1.0) - jekyll-readme-index (= 0.3.0) - jekyll-redirect-from (= 0.16.0) - jekyll-relative-links (= 0.6.1) - jekyll-remote-theme (= 0.4.3) - jekyll-sass-converter (= 1.5.2) - jekyll-seo-tag (= 2.8.0) - jekyll-sitemap (= 1.4.0) - jekyll-swiss (= 1.0.0) - jekyll-theme-architect (= 0.2.0) - jekyll-theme-cayman (= 0.2.0) - jekyll-theme-dinky (= 0.2.0) - jekyll-theme-hacker (= 0.2.0) - jekyll-theme-leap-day (= 0.2.0) - jekyll-theme-merlot (= 0.2.0) - jekyll-theme-midnight (= 0.2.0) - jekyll-theme-minimal (= 0.2.0) - jekyll-theme-modernist (= 0.2.0) - jekyll-theme-primer (= 0.6.0) - jekyll-theme-slate (= 0.2.0) - jekyll-theme-tactile (= 0.2.0) - jekyll-theme-time-machine (= 0.2.0) - jekyll-titles-from-headings (= 0.5.3) - jemoji (= 0.13.0) - kramdown (= 2.4.0) - kramdown-parser-gfm (= 1.1.0) - liquid (= 4.0.4) - mercenary (~> 0.3) - minima (= 2.5.1) - nokogiri (>= 1.13.6, < 2.0) - rouge (= 3.30.0) - terminal-table (~> 1.4) - github-pages-health-check (1.18.2) - addressable (~> 2.3) - dnsruby (~> 1.60) - octokit (>= 4, < 8) - public_suffix (>= 3.0, < 6.0) - typhoeus (~> 1.3) - html-pipeline (2.14.3) - activesupport (>= 2) - nokogiri (>= 1.4) - http_parser.rb (0.8.0) - i18n (1.14.5) - concurrent-ruby (~> 1.0) - jekyll (3.9.5) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (>= 0.7, < 2) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 2.0) - kramdown (>= 1.17, < 3) - liquid (~> 4.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (>= 1.7, < 4) - safe_yaml (~> 1.0) - jekyll-avatar (0.8.0) - jekyll (>= 3.0, < 5.0) - jekyll-coffeescript (1.2.2) - coffee-script (~> 2.2) - coffee-script-source (~> 1.12) - jekyll-commonmark (1.4.0) - commonmarker (~> 0.22) - jekyll-commonmark-ghpages (0.4.0) - commonmarker (~> 0.23.7) - jekyll (~> 3.9.0) - jekyll-commonmark (~> 1.4.0) - rouge (>= 2.0, < 5.0) - jekyll-default-layout (0.1.5) - jekyll (>= 3.0, < 5.0) - jekyll-feed (0.17.0) - jekyll (>= 3.7, < 5.0) - jekyll-gist (1.5.0) - octokit (~> 4.2) - jekyll-github-metadata (2.16.1) - jekyll (>= 3.4, < 5.0) - octokit (>= 4, < 7, != 4.4.0) - jekyll-include-cache (0.2.1) - jekyll (>= 3.7, < 5.0) - jekyll-mentions (1.6.0) - html-pipeline (~> 2.3) - jekyll (>= 3.7, < 5.0) - jekyll-optional-front-matter (0.3.2) - jekyll (>= 3.0, < 5.0) - jekyll-paginate (1.1.0) - jekyll-readme-index (0.3.0) - jekyll (>= 3.0, < 5.0) - jekyll-redirect-from (0.16.0) - jekyll (>= 3.3, < 5.0) - jekyll-relative-links (0.6.1) - jekyll (>= 3.3, < 5.0) - jekyll-remote-theme (0.4.3) - addressable (~> 2.0) - jekyll (>= 3.5, < 5.0) - jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0) - rubyzip (>= 1.3.0, < 3.0) - jekyll-sass-converter (1.5.2) - sass (~> 3.4) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) - jekyll-sitemap (1.4.0) - jekyll (>= 3.7, < 5.0) - jekyll-swiss (1.0.0) - jekyll-target-blank (2.0.2) - jekyll (>= 3.0, < 5.0) - nokogiri (~> 1.10) - jekyll-theme-architect (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-cayman (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-dinky (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-hacker (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-leap-day (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-merlot (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-midnight (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-minimal (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-modernist (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-primer (0.6.0) - jekyll (> 3.5, < 5.0) - jekyll-github-metadata (~> 2.9) - jekyll-seo-tag (~> 2.0) - jekyll-theme-slate (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-tactile (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-theme-time-machine (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) - jekyll-titles-from-headings (0.5.3) - jekyll (>= 3.3, < 5.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - jemoji (0.13.0) - gemoji (>= 3, < 5) - html-pipeline (~> 2.2) - jekyll (>= 3.0, < 5.0) - kramdown (2.4.0) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.4) - listen (3.9.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.3.6) - minima (2.5.1) - jekyll (>= 3.5, < 5.0) - jekyll-feed (~> 0.9) - jekyll-seo-tag (~> 2.1) - minitest (5.23.1) - mutex_m (0.2.0) - net-http (0.4.1) - uri - nokogiri (1.18.9-x86_64-darwin) - racc (~> 1.4) - nokogiri (1.18.9-x86_64-linux-gnu) - racc (~> 1.4) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (5.0.5) - racc (1.8.1) - rb-fsevent (0.11.2) - rb-inotify (0.11.1) - ffi (~> 1.0) - rexml (3.4.2) - rouge (3.30.0) - rubyzip (2.3.2) - safe_yaml (1.0.5) - sass (3.7.4) - sass-listen (~> 4.0.0) - sass-listen (4.0.0) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - simpleidn (0.2.2) - unf (~> 0.1.4) - terminal-table (1.8.0) - unicode-display_width (~> 1.1, >= 1.1.1) - typhoeus (1.4.1) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.9.1) - unicode-display_width (1.8.0) - uri (0.13.2) - webrick (1.8.2) - -PLATFORMS - x86_64-darwin-21 - x86_64-linux - -DEPENDENCIES - github-pages - jekyll-sitemap - jekyll-target-blank - jemoji - webrick (~> 1.8) - -BUNDLED WITH - 2.5.3 diff --git a/README.md b/README.md deleted file mode 100644 index 3108bc76..00000000 --- a/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# Next Community - -A community for open-source programmers and software engineers. - -## Do you want to add yourself? - -- Star this repository -- Fork this repository -- Create a new Markdown file with your GitHub username at `_networks`. For example, if your GitHub username is Max, you should create a Markdown file named `max.md` in the `_networks` folder. So, the directory to your file should be `_networks/max.md`. -- Copy the template below and paste it to the Markdown file you've just created. **(First line should NOT be blank.)** -- Save your file and send a Pull Request. -- Just wait until we merge your PR. -- Voila! You are now a part of our community. - -## Card Structure Template - -```md ---- -layout: network -permalink: /network/your-github-username-without-space/ -name: Your full name -github: your-github-username -website: http://site.org/ -email: your-email@gmail.com -instagram: -twitter: -linkedin: -facebook: -country: Iran -location: Isfahan -role: Web Developer -languages: c php js css3 html5 ---- - -A short biography and a short text about your technical skills. -``` - ---- - -This is a community website built with Jekyll and powered by GitHub Pages server. - -© Copyright Next Community, 2021-2025 diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 13d903db..00000000 --- a/_config.yml +++ /dev/null @@ -1,39 +0,0 @@ -title: "Next Community" -description: "Community of open-source programmers and software engineers" -markdown: kramdown -plugins: - - jekyll-sitemap - - jemoji - -collections: - networks: - output: true - sidebar_label: Networks -# drafts: -# output: true -# sidebar_label: Drafts -# workshops: -# output: true -# sidebar_label: Workshops - -jekyll_admin: - hidden_links: - - staticfiles - - datafiles - - configuration - homepage: "posts" - -exclude: - - .all-contributorsrc - - .editorconfig - - .github - - .gitignore - - .jekyll-cache - - .pre-commit-config.yaml - - CODEOWNERS - - codespell.txt - - Gemfile - - Gemfile.lock - - vendor - - server - - super-linter.report diff --git a/_includes/comments.html b/_includes/comments.html deleted file mode 100644 index c28577a6..00000000 --- a/_includes/comments.html +++ /dev/null @@ -1,55 +0,0 @@ - - -
- - - -

- Join the discussion for this article on this ticket. Comments appear on this page instantly. -

-
diff --git a/_includes/footer.html b/_includes/footer.html deleted file mode 100644 index 26ff0537..00000000 --- a/_includes/footer.html +++ /dev/null @@ -1,2 +0,0 @@ -
- diff --git a/_includes/header.html b/_includes/header.html deleted file mode 100644 index e69de29b..00000000 diff --git a/_includes/social-metatags.html b/_includes/social-metatags.html deleted file mode 100644 index 996ad779..00000000 --- a/_includes/social-metatags.html +++ /dev/null @@ -1,98 +0,0 @@ -{% if page.title %} -{% assign page_title = page.title | escape %} -{% else %} -{% assign page_title = site.title | escape %} -{% endif %} -{% if page.author.name %} -{% assign page_author = page.author.name | default: nil | escape %} -{% assign twitter_creator = page.twitter.username | default: site.twitter.site | default: nil | escape %} -{% else %} -{% assign page_author = site.author.name | default: nil | escape %} -{% assign twitter_creator = site.twitter.username | default: nil | escape %} -{% endif %} -{% assign page_description = page.excerpt | default: page.tagline | default: site.description | strip_html | normalize_whitespace | truncate: 300 | escape %} -{%if page.image %} -{% assign page_image = site.url | append: site.baseurl | append: page.image %} -{%else if site.image %} -{% assign page_image = site.url | append: site.baseurl | append: site.image %} -{%endif %} -{% assign canonical_url = page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url %} - -{%if page_author %} - -{%endif %} - -{%if page.tags.size > 0 %} - -{%endif %} -{%if page.keywords %} - -{%endif %} -{%if page.categories.size > 0 %} - -{%endif %} -{%if page.category %} - -{%endif %} - - -{%if page_image %} - -{%endif %} - - -{%if site.twitter.site %} - -{%endif %} - - -{%if twitter_creator %} - -{%endif %} - -{%if page_image %} - - -{%endif %} - - - - - -{%if page_image %} - -{%endif %} - - -{% if page-lang == "en" %} -{% assign page-lang-country = "en_US" %} -{% elsif page-lang == "it" %} -{% assign page-lang-country = "it_IT" %} -{% endif %} - -{%if page.date %} - -{%endif %} -{%if page.modified_date %} - - -{%endif %} -{%if page.tags %} -{% for tag in page.tags %} - -{% endfor %} -{%endif %} -{%if page.keywords %} -{% assign keywordsList = page.keywords | split:', ' %} -{% for keyword in keywordsList %} - -{% endfor %} -{%endif %} -{%if page.categories %} -{% for category in page.categories %} - -{% endfor %} -{%endif %} -{%if page.category %} - -{%endif %} diff --git a/_layouts/default.html b/_layouts/default.html deleted file mode 100644 index a017f0b4..00000000 --- a/_layouts/default.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - {% if page.title %} - {% assign page-title = page.title | escape %} - {% else %} - {% assign page-title = site.title | escape %} - {% endif %} - {{ page-title }} - {% if site.gems contains "jekyll-seo-tag" %} - - {% else %} - {% include social-metatags.html %} - {% endif %} - - {% if site.gems contains "jekyll-feed" %} - - {% endif %} - - - - - - - {% include header.html %} - - {{ content }} - - {% include footer.html %} - - - diff --git a/_layouts/home.html b/_layouts/home.html deleted file mode 100644 index 6cfa6aff..00000000 --- a/_layouts/home.html +++ /dev/null @@ -1,49 +0,0 @@ ---- -layout: default ---- - -
-
-

جشنواره اوپن سورس فارسی

-

-برای اولین بار جشنواره ای در سطح کشوری و بین المللی اجرا شده است که به فارسی زبان هایی که به جامعه متن باز و اوپن سورس کمک می کنند و در این راه مشارکت می کنند هدیه و جوایزی اهدا می کند. - ثبت نام در جشنواره -

-
- عضویت -
-
-
-
-{% include speaker.html %} -{% include attend.html %} -
-
-
- {{ content }} -
-
-
-{% include subscribe.html %} -
-
-
-

اسامی مطالب اخیر

-
    - {% for post in site.posts %} -
  • - {% assign date_format = site.cayman-blog.date_format | default: "%b %-d, %Y" %} - -

    - {{ post.title | escape }} -

    - {{ post.excerpt | markdownify | truncatewords: 30 }} -
  • - {% endfor %} -
-
-   -
-
-
-{% include sponsor.html %} diff --git a/_layouts/network.md b/_layouts/network.md deleted file mode 100644 index 7233de67..00000000 --- a/_layouts/network.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -layout: default -title: Network Profile ---- - -
-

- - Network Profile: {{ page.name }} -

- {{ page.role }} -
- - {{ page.email }} - -
- - {{ page.country }}{% if page.country != blank and page.location != blank %}, {% endif %}{{ page.location }} - - - - - - - -
- - github page - - - {{ content }} -
-
diff --git a/_layouts/page.html b/_layouts/page.html deleted file mode 100644 index 9d74034b..00000000 --- a/_layouts/page.html +++ /dev/null @@ -1,31 +0,0 @@ ---- -layout: default ---- -
- -
-
- - - - - - - مشاهده صفحه اصلی - - -
-
- {{ page.date }} -

- {{ page.subtitle }} -

{{ page.title }}

- {{ content }} -
-
-
-
-
diff --git a/_layouts/post.html b/_layouts/post.html deleted file mode 100644 index 5178e775..00000000 --- a/_layouts/post.html +++ /dev/null @@ -1,64 +0,0 @@ ---- -layout: default ---- -
-

- - {{ page.title }} -

- {{ page.subtitle }} - - {{ content }} - - {% if site.disqus.shortname %} - {% include disqus_comments.html %} - {% endif %} - -
- -
- -{% assign maxRelated = 5 %} -{% assign minCommonTags = 2 %} -{% assign maxRelatedCounter = 0 %} - -{% for post in site.posts %} - - {% assign sameTagCount = 0 %} - {% assign commonTags = '' %} - - {% for tag in post.tags %} - {% if post.url != page.url %} - {% if page.tags contains tag %} - {% assign sameTagCount = sameTagCount | plus: 1 %} - {% capture tagmarkup %} {{ tag }} {% endcapture %} - {% assign commonTags = commonTags | append: tagmarkup %} - {% endif %} - {% endif %} - {% endfor %} - - {% if sameTagCount >= minCommonTags %} - {% if maxRelatedCounter == 0 %} -

Related Blog posts

- {% endif %} -
  • {{ post.title }}{{ commonTags }}
  • - {% assign maxRelatedCounter = maxRelatedCounter | plus: 1 %} - {% if maxRelatedCounter >= maxRelated %} - {% break %} - {% endif %} - {% endif %} - -{% endfor %} - -
    - -{% if page.comments_id %} -

    Comments

    - - {% include comments.html %} -{% else %} -

    Comments

    - -

    Comments are locked for this post.

    - -{% endif %} diff --git a/_networks/abdorah.md b/_networks/abdorah.md deleted file mode 100644 index 66a509d2..00000000 --- a/_networks/abdorah.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -layout: network -permalink: /network/abdorah/ -name: Kotbi Abderrahmane -github: abdorah -website: https://kotbiabderrahmane.web.app/ -email: kotbymo@gmail.com -instagram: https://www.instagram.com/kotbiabderrahmane/ -twitter: https://twitter.com/KotbiAbderrahm1 -linkedin: https://www.linkedin.com/in/abderrahmane-kotbi-59470a146/ -facebook: https://www.facebook.com/profile.php?id=100010553502928 -country: Morocco -location: Rabat -role: Web Developer -languages: c java js css3 html5 ---- - -Java Spring developer. - -_Who Am I?_ - -- I am a curious software engineering student at the national higher school of computer science and system analysis, ✨ENSIAS✨. -- I love coding and contributing in open source projects. Also, every time I learn about a new topic or technology, I like to ✨ write articles and tutorials ✨ about it. -- I like to work also on ✨ competitive programming problems ✨ and learn from genius solutions. diff --git a/_networks/basemax.md b/_networks/basemax.md deleted file mode 100644 index e3b65052..00000000 --- a/_networks/basemax.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: network -permalink: /network/basemax/ -name: Max Base -github: basemax -website: https://maxbase.org/ -email: maxbasecode@gmail.com -country: The Internet -location: Remote -role: Software engineer -languages: c php js css3 html5 ---- - -@github developer maintainer. Full-Time Open-Sourcerer. Full-stack programmer. In the path of a real computer engineer... (Compiler enthusiast) diff --git a/_networks/gakramx.md b/_networks/gakramx.md deleted file mode 100644 index 8e1fa5ff..00000000 --- a/_networks/gakramx.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: network -permalink: /network/gakramx/ -name: Akram Abdeslem Chaima -github: gakramx -website: -email: akram@riseup.net -instagram: -twitter: -linkedin: -facebook: -country: Algeria -location: M'sila -role: Systems programmer -languages: c c++ assembly python scheme bash ---- - -I'm a software engineer & Electronic Technician, I have programming experience System Programming and Desktop Software, -Also in embedded systems such as Arduino and Raspberry Pi .. etc. diff --git a/_networks/iabdr.md b/_networks/iabdr.md deleted file mode 100644 index 3032d77d..00000000 --- a/_networks/iabdr.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -layout: network -permalink: /network/iabdr/ -name: Abd Ar -github: iabdr -website: -email: abd.arstiae@gmail.com -twitter: https://twitter.com/abd_ink -country: Pakistan -location: ATD -role: Web and App Developer -languages: js css3 html5 ---- - -I'm a Student, Developer, Learner and Graphic Designer. -I’m interested in Web & App Development. -I’m currently learning Flutter, React Native & Python. diff --git a/_networks/jbampton.md b/_networks/jbampton.md deleted file mode 100644 index f3efdd44..00000000 --- a/_networks/jbampton.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -layout: network -permalink: /network/beast/ -name: John Bampton 🏂 🏄 🎿 ♠️ ♥️ ♣️ ♦️ 💎 🏆 😎 🎀 -github: jbampton -website: https://john.onelang.workers.dev/ -email: jbampton@gmail.com -country: Australia -location: Brisbane -role: Developer Relations Engineer -languages: old gray bearded ---- - -

    Ruby is...
    -
    -A dynamic, open source programming language with a focus on simplicity and productivity.
    -It has an elegant syntax that is natural to read and easy to write.

    - -``` -RobyGems@Universe~ $ irb -irb(main):001:0> (1..5) === 3 -=> true -irb(main):002:0> (1..5) === 7 -=> false -irb(main):003:0> exit -RobyGems@Universe~ $ -``` - -You can read up more on [Interactive Ruby shell](https://ruby-doc.org/stdlib-3.0.0/libdoc/irb/rdoc/IRB.html) or irb [here](https://github.com/ruby/irb) - -If you have Ruby installed you can run: - -``` -man irb -``` diff --git a/_networks/kenhorlador.md b/_networks/kenhorlador.md deleted file mode 100644 index 23b403f9..00000000 --- a/_networks/kenhorlador.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -layout: network -permalink: /network/kenhorlador -name: Ken Barrameda Horlador -github: kenhorlador -website: -email: kenhorlador@gmail.com -instagram: https://instagram.com/kenhorlador -twitter: https://twitter.com/kenhorlador -linkedin: https://www.linkedin.com/in/ken-horlador-075024203/ -facebook: https://www.facebook.com/kenhorlador -country: Philippines -location: Camarines Sur -role: Software Engineer / UI/UX Designer / Layout Artist -languages: c c++ js css3 html5 python3.82+ golang scss typescript ---- - -I'm Ken Horlador from Camarines Sur, Philippines. I enjoy learning programming languages and libraries/frameworks like ReactJS with GatsbyJS or NextJS. I also enjoy wireframing, developing user flows, user interface, user experience and design in general. - -Currently taking Bachelor of Science in Computer Science at Camarines Sur Polytechnic Colleges. - -Former Layout Artist at The USI-Façade | The Official Student Publication of Universidad de Sta. Isabel [ 2019 - 2020 ] - -Currently working as a Layout Artist at TheSpark | The Official Student-Community Publication of Camarines Sur Polytechnic Colleges [ 2020 - Present ] - -Personality type: INTJ ( Introverted, Intuitive, Thinking, Judging ) - -Pronouns: He/Him/His diff --git a/_networks/mahabub.md b/_networks/mahabub.md deleted file mode 100644 index b1e8f34a..00000000 --- a/_networks/mahabub.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -layout: network -permalink: /network/prio101/ -name: Mahabub Islam -github: prio101 -website: https://www.mahabub.dev/ -email: miprio101@gmail.com -instagram: -twitter: https://twitter.com/prio_mahabub -linkedin: https://www.linkedin.com/in/miprio101/ -facebook: -country: Bangladesh -location: Sirajganj -role: Web Developer -languages: ruby elixir js python3 css3 html5 ---- - -Professional Web Developer and Web technology enthusiast. Working with web technology with passion for around 5 years. Here is some key skills I can point out about me, - -1. Test Driven Development -2. Through On Documentation -3. Code Review -4. UI+UX lover -5. Latest tools usage to make web app/mobile app optimization more comfortable -6. Linux Lover -7. Git -8. Ruby, Ruby On Rails -9. Elixir Lang, Phoenix -10. React JS, JavaScript -11. Flutter / Dart - -I am moreover into latest technology and good parts of anything out there always learning. I make open source contributions frequently on GitHub. diff --git a/_networks/majalian.md b/_networks/majalian.md deleted file mode 100644 index 40f5ee6e..00000000 --- a/_networks/majalian.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -layout: network -permalink: /network/majalian/ -name: Mujahid Al-Majali -github: Majalian -website: -email: mujahid.majalian@gmail.com -instagram: https://www.instagram.com/mujbour/ -twitter: https://mobile.twitter.com/majalian -linkedin: https://www.linkedin.com/in/mujahidjbour/ -country: Jordan -location: Amman -role: Copywriter ---- - -I have been a technical writer for more than eight years in several different settings. I learn remarkably quickly, and my researching skills are outstanding. - -The majority of my career has been in advertising and technical copywriting. - -Four years were spent working with the United States Agency for International Development, where I specialized in Business Development, which has undoubtedly been my favorite field. This position had the most variety, from official letters to courses and news writing and proposals. - -I am here to help you achieve your goals, and I am passionate about my belief that together, we can achieve anything. - -I have joined Upwork in April 2021, gained two clients from day one who I still work with to this day, as we are enjoying our collaboration together. - -Although I thoroughly enjoy technical writing, I am a competent, creative writer and would like to have more opportunities to employ my imagination. I write best about topics that interest me or that I feel passionate about. My sense of humor is generally decent, but I also have a satirical streak in my writing when appropriate. And I have to admit; I am most interested in creative writing for my freelance work, Beside my Arabic-English Translation gig. - -My writing style is not for everyone. With customer satisfaction as my primary focus, I am more interested in quality. With that in mind, I want to make sure that the product meets or exceeds expectations, even if it means doing extra work upfront or toward the end. Writing has always been something I do for fun, and I love the idea that it can help others while keeping me happily occupied. diff --git a/_networks/majidabdulred.md b/_networks/majidabdulred.md deleted file mode 100644 index f4c7a285..00000000 --- a/_networks/majidabdulred.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: network -permalink: /network/majidabdulred/ -name: Abdul Majid -github: majidabdulred -website: https://abdulmajid.home.blog/ -email: abdulmajidred@gmail.com -country: India -location: Basti/Uttar_Pradesh -role: Bot Developer -languages: python html5 css js c ---- - -A freelancer and Pythonista. I love everything that's in Python. My skills are web scraping, Discord bot development, API integration and automation. diff --git a/_networks/mohammadshaad.md b/_networks/mohammadshaad.md deleted file mode 100644 index c1edc9aa..00000000 --- a/_networks/mohammadshaad.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -layout: network -permalink: /network/mohammadshaad/ -name: Mohammad Shaad -github: mohammadshaad -website: https://mohammadshaad.github.io/ -email: callshaad@gmail.com -instagram: https://instagram.com/ig.shaad -twitter: https://twitter.com/MohammadShaadsk -linkedin: https://www.linkedin.com/in/mohammad-shaad-shaikh/ -facebook: https://www.facebook.com/officialshaad/ -country: India -location: Chennai -role: MERN + MEVN + NEXTJS FULL STACK DEVELOPER & DESIGNER -languages: c c++ python go java js css3 html5 ---- - -As a fullstack web developer, UI/UX designer, and avid open source contributor, I've spent countless hours tinkering with code, perfecting designs, and pushing the limits of what's possible on the web. When I'm not busy creating visually stunning and intuitive interfaces, you can find me diving into the world of cloud and DevOps, or using my video editing skills to craft compelling stories. All in all, I'm a tech enthusiast with a passion for constantly learning and improving my skills. Currently, I am doing Bachelor of Technology in Computer Science Engineering from Vellore Institute of Technology, Chennai. diff --git a/_networks/mohdrash.md b/_networks/mohdrash.md deleted file mode 100644 index ea3fe2a8..00000000 --- a/_networks/mohdrash.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -layout: network -permalink: /network/mohdrash/ -name: Mohammed Rasheek M -github: mohdrash -website: http://mohdrash.github.io/myself/ -email: iamrasheek00@gmail.com -instagram: -twitter: -linkedin: (https://in.linkedin.com/in/mohammed-rasheek-m-4358b8191) -facebook: -country: India -location: Kerala -role: Software Engineer -languages: c js css3 html5 c++ nodejs reactjs angularjs solidity moralis nextjs django python ---- - -I'm a Keralite. From a place of beauty and nature. Since my childhood, i love sports (like football and MMA), hiking mountains, cooking, eating and drawing. I always try to draw stuff with my unique point of view. I also love to create things that can be useful to others. -I started coding since I was in high school. I just got volunteered with a game developers community called 'Gametop' and was part in the development of two games 'sudden strike, sudden strike Iwo Jima' Coding is also an art for me like I love to hike mountains. I was absolute noob when it comes to code html, css, and js during my College time, I'm only familiar with C++ and Arduino. That I even tried to be like broken. It becomes my favourite part when I was joined in Talrop, an Engineers world and later joined with a cyber security team under the mentorship of 'Mr.Gautam Kumawat'. I love it and now I have the opportunity to design along with the coding. My career become more stronger when I joined in Osperb Innovations that I learned a lot and still working. I find it really interesting and I enjoyed the process a lot. - -My vision is to make the world a better place. My abundant energy fuels me in the pursuit of many interests, hobbies, areas of study and artistic endeavors. I’m a fast learner, able to pick up new skills and juggle different projects and roles with relative ease. - -Download CV diff --git a/_networks/muriturca.md b/_networks/muriturca.md deleted file mode 100644 index 747562ac..00000000 --- a/_networks/muriturca.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: network -permalink: /network/hasan-macit/ -name: Hasan Macit -github: Muriturca -website: -email: hsnmct98@gmail.com -country: Turkey -location: Ankara/Karaman/Antalya -role: Moderator -languages: Unfortunately nothing 😔 ---- - -English-Turkish translator with experience in logo/card design and someone who does moderation and server improvement for more than 4 years. diff --git a/_networks/pratik-wadhai.md b/_networks/pratik-wadhai.md deleted file mode 100644 index e92fb813..00000000 --- a/_networks/pratik-wadhai.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -layout: network -permalink: /network/pratik-wadhai/ -name: Pratik Wadhai -github: pratik-wadhai -website: -email: pratikwadhai001@gmail.com -instagram: -twitter: https://twitter.com/PratikWadhai5 -linkedin: https://www.linkedin.com/in/pratik-wadhai/ -facebook: -country: India -location: Nagpur -role: Frontend Developer -languages: javascript python sql html css ---- - -As a recent graduate with a passion for web development, I have acquired skills in HTML, CSS, and JavaScript. My knowledge in UI design and web development can be leveraged to help develop compelling, high-performance user experiences. With a solid foundation in coding, I am eager to bring my knowledge and experience to an exciting opportunity in the field of Frontend Development. - -As a frontend engineer, I'm skilled in ReactJS, Python, NodeJS, and JavaScript, as well as HTML/CSS. I'm passionate about contributing to projects and dedicated to delivering high-quality work. With a strong work ethic and a thirst for knowledge, I'm always looking for ways to learn and grow as a developer. - -Ultimately, my goal as a frontend engineer is to use my technical expertise and my love of learning to create user-friendly, engaging web experiences that help businesses grow and thrive. I'm eager to tackle new challenges, collaborate with like-minded professionals, and make a positive impact on the world of web development. diff --git a/_networks/rjphares.md b/_networks/rjphares.md deleted file mode 100644 index 1d6c913f..00000000 --- a/_networks/rjphares.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -layout: network -permalink: /network/rjphares/ -name: Robert Phares -github: rjphares -website: https://rjphares.github.io/ -email: rjphares914@gmail.com -country: United States -location: Georgia -role: Developer -languages: c ---- - -I graduated in 2010 from University of Alabama with an Electrical Engineering degree. I also played college baseball for the university. College was the first time I was introduced to coding. I have been coding off and on since then and started to take coding serious the past couple years with game development. diff --git a/_networks/rtewari056.md b/_networks/rtewari056.md deleted file mode 100644 index b050573d..00000000 --- a/_networks/rtewari056.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -layout: network -permalink: /network/rtewari056/ -name: Rohit Tewari -github: rtewari056 -website: https://rohittewari.vercel.app/ -email: rtewari056@gmail.com -instagram: https://www.instagram.com/rtewari056/ -twitter: https://twitter.com/rtewari056 -linkedin: https://www.linkedin.com/in/rtewari056/ -facebook: -country: India -location: West Bengal -role: Full-Stack Developer -languages: C, C++, HTML, CSS, JavaScript, Python ---- - -
    - -### Developer.gif About Me: - -- 💻 I use daily `.js`, `.html`, `.css`, `.cpp`, `.py` - -- 💼 I’m pursuing a Bachelor's degree in Software Engineering; - -- 🌱 Learning all about **Open Source** diff --git a/_posts/2020-10-01-hello.md b/_posts/2020-10-01-hello.md deleted file mode 100644 index c18dc6f2..00000000 --- a/_posts/2020-10-01-hello.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: post -date: 2020-10-01 -permalink: /blog/hello-world/ -lang: en -author: Max Base -authorDescription: GitHub Maintainer Developer -authorImage: /image/Seyyed_Ali_Mohammadiyeh.jpg -categories: -description: Hello, World! -tags: -title: Hello, World! ---- diff --git a/_posts/2021-06-14-automate-telegram-program-python.md b/_posts/2021-06-14-automate-telegram-program-python.md deleted file mode 100644 index f15ae9df..00000000 --- a/_posts/2021-06-14-automate-telegram-program-python.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: post -comments_id: 1 -date: 2021-06-14 -permalink: /blog/automate-telegram-pyrogram-python/ -lang: en -author: Max Base -authorDescription: GitHub Maintainer Developer -authorImage: /image/Seyyed_Ali_Mohammadiyeh.jpg -categories: -tags: programming python telegram -title: Automate telegram account using PyRogram in Python language ---- diff --git a/_posts/2021-06-14-static-website-using-github-jeykll.md b/_posts/2021-06-14-static-website-using-github-jeykll.md deleted file mode 100644 index c6d687f3..00000000 --- a/_posts/2021-06-14-static-website-using-github-jeykll.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: post -comments_id: 2 -date: 2021-06-14 -permalink: /blog/static-website-using-github-jeykll/ -lang: en -author: Max Base -authorDescription: GitHub Maintainer Developer -authorImage: /image/Seyyed_Ali_Mohammadiyeh.jpg -categories: -tags: programming python telegram -title: Static Website using GitHub Pages and Jeykll Ruby ---- diff --git a/assets/style.css b/assets/style.css deleted file mode 100644 index a0c3bbf8..00000000 --- a/assets/style.css +++ /dev/null @@ -1,102 +0,0 @@ -/* 2021 ; Max Base, github.com/basemax */ - -body { - background-color: white; - font-family: sans-serif; - max-width: 50em; -} - -html[dir="rtl"] body { - margin-right: 2cm; -} -html[dir="ltr"] body { - margin-left: 2cm; -} - -html[dir="rtl"] h1, -html[dir="rtl"] h2, -html[dir="rtl"] h3, -html[dir="rtl"] h4, -html[dir="rtl"] h5, -html[dir="rtl"] h6 { - margin-right: -2cm; - padding-right: 1em; -} -html[dir="ltr"] h1, -html[dir="ltr"] h2, -html[dir="ltr"] h3, -html[dir="ltr"] h4, -html[dir="ltr"] h5, -html[dir="ltr"] h6 { - margin-left: -2cm; - padding-left: 1em; -} - -html[dir="ltr"] hr { - margin-left: -2em; -} -html[dir="rtl"] hr { - margin-right: 2em; -} - -html[dir="ltr"] pre { - margin-left: 2em; -} -html[dir="rtl"] pre { - margin-right: -2em; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-family: futura, helvetica, sans-serif; - background-color: yellow; - border: thin black solid; -} -a:hover { - background-color: yellow; - color: black; - outline: thin black solid; -} - -.new { - background-color: yellow; -} - -.callout { - border: medium black dotted; -} - -@media (max-width: 576px) { - html[dir="rtl"] body { - margin-right: 1cm; - } - html[dir="ltr"] body { - margin-left: 1cm; - } - html[dir="rtl"] h1, - html[dir="rtl"] h2, - html[dir="rtl"] h3, - html[dir="rtl"] h4, - html[dir="rtl"] h5, - html[dir="rtl"] h6 { - margin-right: -1cm; - padding-right: 1em; - } - html[dir="ltr"] h1, - html[dir="ltr"] h2, - html[dir="ltr"] h3, - html[dir="ltr"] h4, - html[dir="ltr"] h5, - html[dir="ltr"] h6 { - margin-left: -1cm; - padding-left: 1em; - } -} - -.ruby { - color: red; -} diff --git a/blog.md b/blog.md deleted file mode 100644 index ae57c91a..00000000 --- a/blog.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -layout: default -permalink: /blog/ -title: Max Base - Blog posts ---- - -

    - - Blog posts -

    - - diff --git a/index.md b/index.md deleted file mode 100644 index c4e24538..00000000 --- a/index.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -layout: default -title: Next Community - Software Engineers agency ---- - -## Next Community - -In the name of god; Greetings! - -

    - Linus Torvalds: “Talk is cheap. Show me the code.” -

    - -## Community - -You can see a list of all [Community members](/network/){:target="\_blank"}, also you can join [here](https://github.com/NextCommunity/NextCommunity#do-you-want-to-add-yourself){:target="\_blank"}. - -## Contact us - -You can send an email for Max to maxbasecode (at) gmail.com. Max will read everything sent there, but he receives too much email to respond to everything. - -To contact John, email jbampton (at) gmail.com. diff --git a/network.md b/network.md deleted file mode 100644 index 299042bf..00000000 --- a/network.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -layout: default -permalink: /network/ -title: Community of programmers and software engineers ---- - -

    - - Community of programmers and software engineers -

    - -Do you want to see yourself here? Click [here](https://github.com/NextCommunity/NextCommunity.github.io){:target="\_blank"} to add your own. - - - -{% for network in site.networks %} -{% capture members %}{% increment total %}{% endcapture %} -{% endfor %} -{% capture members %}{% increment total %}{% endcapture %} - -## List of {{ members }} members - - - {% for network in site.networks %} - - - - - {% endfor %} -
    - - {{ network.name }} - - -

    - - {{ network.name }} - -

    -
    {{ network.role }}
    -
    {{ network.country}}{% if network.country != blank and network.location != blank %}, {% endif %}{{ network.location}}
    -
    diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..7ee1c90b --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1945 @@ +{ + "name": "nextcommunity.github.io", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "nextcommunity.github.io", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "@11ty/eleventy": "^3.1.2", + "detect-libc": "^2.1.2", + "enhanced-resolve": "^5.18.4", + "graceful-fs": "^4.2.11", + "is-extglob": "^2.1.1", + "is-glob": "^4.0.3", + "jiti": "^2.6.1", + "js-yaml": "^4.1.1", + "lightningcss": "^1.30.2", + "lightningcss-linux-x64-gnu": "^1.30.2", + "magic-string": "^0.30.21", + "mri": "^1.2.0", + "node-addon-api": "^7.1.1", + "picocolors": "^1.1.1", + "picomatch": "^4.0.3", + "source-map-js": "^1.2.1", + "tailwindcss": "^4.1.18", + "tapable": "^2.3.0" + } + }, + "node_modules/@11ty/dependency-tree": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-4.0.2.tgz", + "integrity": "sha512-RTF6VTZHatYf7fSZBUN3RKwiUeJh5dhWV61gDPrHhQF2/gzruAkYz8yXuvGLx3w3ZBKreGrR+MfYpSVkdbdbLA==", + "license": "MIT", + "dependencies": { + "@11ty/eleventy-utils": "^2.0.1" + } + }, + "node_modules/@11ty/dependency-tree-esm": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@11ty/dependency-tree-esm/-/dependency-tree-esm-2.0.4.tgz", + "integrity": "sha512-MYKC0Ac77ILr1HnRJalzKDlb9Z8To3kXQCltx299pUXXUFtJ1RIONtULlknknqW8cLe19DLVgmxVCtjEFm7h0A==", + "license": "MIT", + "dependencies": { + "@11ty/eleventy-utils": "^2.0.7", + "acorn": "^8.15.0", + "dependency-graph": "^1.0.0", + "normalize-path": "^3.0.0" + } + }, + "node_modules/@11ty/eleventy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-3.1.2.tgz", + "integrity": "sha512-IcsDlbXnBf8cHzbM1YBv3JcTyLB35EK88QexmVyFdVJVgUU6bh9g687rpxryJirHzo06PuwnYaEEdVZQfIgRGg==", + "license": "MIT", + "dependencies": { + "@11ty/dependency-tree": "^4.0.0", + "@11ty/dependency-tree-esm": "^2.0.0", + "@11ty/eleventy-dev-server": "^2.0.8", + "@11ty/eleventy-plugin-bundle": "^3.0.6", + "@11ty/eleventy-utils": "^2.0.7", + "@11ty/lodash-custom": "^4.17.21", + "@11ty/posthtml-urls": "^1.0.1", + "@11ty/recursive-copy": "^4.0.2", + "@sindresorhus/slugify": "^2.2.1", + "bcp-47-normalize": "^2.3.0", + "chokidar": "^3.6.0", + "debug": "^4.4.1", + "dependency-graph": "^1.0.0", + "entities": "^6.0.1", + "filesize": "^10.1.6", + "gray-matter": "^4.0.3", + "iso-639-1": "^3.1.5", + "js-yaml": "^4.1.0", + "kleur": "^4.1.5", + "liquidjs": "^10.21.1", + "luxon": "^3.6.1", + "markdown-it": "^14.1.0", + "minimist": "^1.2.8", + "moo": "^0.5.2", + "node-retrieve-globals": "^6.0.1", + "nunjucks": "^3.2.4", + "picomatch": "^4.0.2", + "please-upgrade-node": "^3.2.0", + "posthtml": "^0.16.6", + "posthtml-match-helper": "^2.0.3", + "semver": "^7.7.2", + "slugify": "^1.6.6", + "tinyglobby": "^0.2.14" + }, + "bin": { + "eleventy": "cmd.cjs" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-dev-server": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-dev-server/-/eleventy-dev-server-2.0.8.tgz", + "integrity": "sha512-15oC5M1DQlCaOMUq4limKRYmWiGecDaGwryr7fTE/oM9Ix8siqMvWi+I8VjsfrGr+iViDvWcH/TVI6D12d93mA==", + "license": "MIT", + "dependencies": { + "@11ty/eleventy-utils": "^2.0.1", + "chokidar": "^3.6.0", + "debug": "^4.4.0", + "finalhandler": "^1.3.1", + "mime": "^3.0.0", + "minimist": "^1.2.8", + "morphdom": "^2.7.4", + "please-upgrade-node": "^3.2.0", + "send": "^1.1.0", + "ssri": "^11.0.0", + "urlpattern-polyfill": "^10.0.0", + "ws": "^8.18.1" + }, + "bin": { + "eleventy-dev-server": "cmd.js" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-plugin-bundle": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-plugin-bundle/-/eleventy-plugin-bundle-3.0.7.tgz", + "integrity": "sha512-QK1tRFBhQdZASnYU8GMzpTdsMMFLVAkuU0gVVILqNyp09xJJZb81kAS3AFrNrwBCsgLxTdWHJ8N64+OTTsoKkA==", + "license": "MIT", + "dependencies": { + "@11ty/eleventy-utils": "^2.0.2", + "debug": "^4.4.0", + "posthtml-match-helper": "^2.0.3" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/eleventy-utils": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@11ty/eleventy-utils/-/eleventy-utils-2.0.7.tgz", + "integrity": "sha512-6QE+duqSQ0GY9rENXYb4iPR4AYGdrFpqnmi59tFp9VrleOl0QSh8VlBr2yd6dlhkdtj7904poZW5PvGr9cMiJQ==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/lodash-custom": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@11ty/lodash-custom/-/lodash-custom-4.17.21.tgz", + "integrity": "sha512-Mqt6im1xpb1Ykn3nbcCovWXK3ggywRJa+IXIdoz4wIIK+cvozADH63lexcuPpGS/gJ6/m2JxyyXDyupkMr5DHw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/11ty" + } + }, + "node_modules/@11ty/posthtml-urls": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@11ty/posthtml-urls/-/posthtml-urls-1.0.2.tgz", + "integrity": "sha512-0vaV3Wt0surZ+oS1VdKKe0axeeupuM+l7W/Z866WFQwF+dGg2Tc/nmhk/5l74/Y55P8KyImnLN9CdygNw2huHg==", + "license": "MIT", + "dependencies": { + "evaluate-value": "^2.0.0", + "http-equiv-refresh": "^2.0.1", + "list-to-array": "^1.1.0", + "parse-srcset": "^1.0.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@11ty/recursive-copy": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@11ty/recursive-copy/-/recursive-copy-4.0.3.tgz", + "integrity": "sha512-SX48BTLEGX8T/OsKWORsHAAeiDsbFl79Oa/0Wg/mv/d27b7trCVZs7fMHvpSgDvZz/fZqx5rDk8+nx5oyT7xBw==", + "license": "ISC", + "dependencies": { + "errno": "^1.0.0", + "junk": "^3.1.0", + "maximatch": "^0.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@sindresorhus/slugify": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-2.2.1.tgz", + "integrity": "sha512-MkngSCRZ8JdSOCHRaYd+D01XhvU3Hjy6MGl06zhOk614hp9EOAp5gIkBeQg7wtmxpitU6eAL4kdiRMcJa2dlrw==", + "license": "MIT", + "dependencies": { + "@sindresorhus/transliterate": "^1.0.0", + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-1.6.0.tgz", + "integrity": "sha512-doH1gimEu3A46VX6aVxpHTeHrytJAG6HgdxntYnCFiIFHEM/ZGpG8KiZGBChchjQmG0XFIBL552kBTjVcMZXwQ==", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/a-sync-waterfall": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz", + "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==", + "license": "MIT" + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "license": "MIT", + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/bcp-47": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bcp-47/-/bcp-47-2.1.0.tgz", + "integrity": "sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-match": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/bcp-47-match/-/bcp-47-match-2.0.3.tgz", + "integrity": "sha512-JtTezzbAibu8G0R9op9zb3vcWZd9JF6M0xOYGPn0fNCd7wOpRB1mU2mH9T8gaBGbAAyIIVgB2G7xG0GP98zMAQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/bcp-47-normalize": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/bcp-47-normalize/-/bcp-47-normalize-2.3.0.tgz", + "integrity": "sha512-8I/wfzqQvttUFz7HVJgIZ7+dj3vUaIyIxYXaTRP1YWoSDfzt6TUmxaKZeuXR62qBmYr+nvuWINFRl6pZ5DlN4Q==", + "license": "MIT", + "dependencies": { + "bcp-47": "^2.0.0", + "bcp-47-match": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dependency-graph": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", + "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.4", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/errno/-/errno-1.0.0.tgz", + "integrity": "sha512-3zV5mFS1E8/1bPxt/B0xxzI1snsg3uSCIh6Zo1qKg6iMw93hzPANk9oBFzSFBFrwuVoQuE3rLoouAUfwOAj1wQ==", + "license": "MIT", + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/esm-import-transformer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/esm-import-transformer/-/esm-import-transformer-3.0.5.tgz", + "integrity": "sha512-1GKLvfuMnnpI75l8c6sHoz0L3Z872xL5akGuBudgqTDPv4Vy6f2Ec7jEMKTxlqWl/3kSvNbHELeimJtnqgYniw==", + "license": "MIT", + "dependencies": { + "acorn": "^8.15.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/evaluate-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/evaluate-value/-/evaluate-value-2.0.0.tgz", + "integrity": "sha512-VonfiuDJc0z4sOO7W0Pd130VLsXN6vmBWZlrog1mCb/o7o/Nl5Lr25+Kj/nkCCAhG+zqeeGjxhkK9oHpkgTHhQ==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fdir": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", + "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", + "license": "MIT", + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/filesize": { + "version": "10.1.6", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.6.tgz", + "integrity": "sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 10.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", + "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "~2.4.1", + "parseurl": "~1.3.3", + "statuses": "~2.0.2", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", + "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "license": "MIT", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/htmlparser2": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-7.2.0.tgz", + "integrity": "sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.2", + "domutils": "^2.8.0", + "entities": "^3.0.1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz", + "integrity": "sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/http-equiv-refresh": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-equiv-refresh/-/http-equiv-refresh-2.0.1.tgz", + "integrity": "sha512-XJpDL/MLkV3dKwLzHwr2dY05dYNfBNlyPu4STQ8WvKCFdc6vC5tPXuq28of663+gHVg03C+16pHHs/+FmmDjcw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/is-alphabetical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-decimal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-json": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", + "integrity": "sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==", + "license": "ISC" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/iso-639-1": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-3.1.5.tgz", + "integrity": "sha512-gXkz5+KN7HrG0Q5UGqSMO2qB9AsbEeyLP54kF1YrMsIxmu+g4BdB7rflReZTSTZGpfj8wywu6pfPBCylPIzGQA==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/jiti": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", + "license": "MIT", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-yaml": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lightningcss": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", + "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", + "license": "MPL-2.0", + "dependencies": { + "detect-libc": "^2.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-android-arm64": "1.30.2", + "lightningcss-darwin-arm64": "1.30.2", + "lightningcss-darwin-x64": "1.30.2", + "lightningcss-freebsd-x64": "1.30.2", + "lightningcss-linux-arm-gnueabihf": "1.30.2", + "lightningcss-linux-arm64-gnu": "1.30.2", + "lightningcss-linux-arm64-musl": "1.30.2", + "lightningcss-linux-x64-gnu": "1.30.2", + "lightningcss-linux-x64-musl": "1.30.2", + "lightningcss-win32-arm64-msvc": "1.30.2", + "lightningcss-win32-x64-msvc": "1.30.2" + } + }, + "node_modules/lightningcss-android-arm64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", + "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", + "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", + "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", + "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", + "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", + "cpu": [ + "arm" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", + "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", + "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", + "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", + "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", + "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", + "cpu": [ + "arm64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.30.2", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", + "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", + "cpu": [ + "x64" + ], + "license": "MPL-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/liquidjs": { + "version": "10.24.0", + "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-10.24.0.tgz", + "integrity": "sha512-TAUNAdgwaAXjjcUFuYVJm9kOVH7zc0mTKxsG9t9Lu4qdWjB2BEblyVIYpjWcmJLMGgiYqnGNJjpNMHx0gp/46A==", + "license": "MIT", + "dependencies": { + "commander": "^10.0.0" + }, + "bin": { + "liquid": "bin/liquid.js", + "liquidjs": "bin/liquid.js" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/liquidjs" + } + }, + "node_modules/list-to-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/list-to-array/-/list-to-array-1.1.0.tgz", + "integrity": "sha512-+dAZZ2mM+/m+vY9ezfoueVvrgnHIGi5FvgSymbIgJOFwiznWyA59mav95L+Mc6xPtL3s9gm5eNTlNtxJLbNM1g==", + "license": "MIT" + }, + "node_modules/luxon": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", + "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/maximatch": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz", + "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==", + "license": "MIT", + "dependencies": { + "array-differ": "^1.0.0", + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "minimatch": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "license": "MIT" + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", + "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", + "license": "MIT", + "dependencies": { + "mime-db": "^1.54.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/moo": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz", + "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==", + "license": "BSD-3-Clause" + }, + "node_modules/morphdom": { + "version": "2.7.8", + "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.7.8.tgz", + "integrity": "sha512-D/fR4xgGUyVRbdMGU6Nejea1RFzYxYtyurG4Fbv2Fi/daKlWKuXGLOdXtl+3eIwL110cI2hz1ZojGICjjFLgTg==", + "license": "MIT" + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT" + }, + "node_modules/node-retrieve-globals": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/node-retrieve-globals/-/node-retrieve-globals-6.0.1.tgz", + "integrity": "sha512-j0DeFuZ/Wg3VlklfbxUgZF/mdHMTEiEipBb3q0SpMMbHaV3AVfoUQF8UGxh1s/yjqO0TgRZd4Pi/x2yRqoQ4Eg==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.1", + "acorn-walk": "^8.3.4", + "esm-import-transformer": "^3.0.3" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nunjucks": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz", + "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==", + "license": "BSD-2-Clause", + "dependencies": { + "a-sync-waterfall": "^1.0.0", + "asap": "^2.0.3", + "commander": "^5.1.0" + }, + "bin": { + "nunjucks-precompile": "bin/precompile" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "chokidar": "^3.3.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/nunjucks/node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parse-srcset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", + "integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", + "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "license": "MIT", + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/posthtml": { + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/posthtml/-/posthtml-0.16.7.tgz", + "integrity": "sha512-7Hc+IvlQ7hlaIfQFZnxlRl0jnpWq2qwibORBhQYIb0QbNtuicc5ZxvKkVT71HJ4Py1wSZ/3VR1r8LfkCtoCzhw==", + "license": "MIT", + "peer": true, + "dependencies": { + "posthtml-parser": "^0.11.0", + "posthtml-render": "^3.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/posthtml-match-helper": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/posthtml-match-helper/-/posthtml-match-helper-2.0.3.tgz", + "integrity": "sha512-p9oJgTdMF2dyd7WE54QI1LvpBIkNkbSiiECKezNnDVYhGhD1AaOnAkw0Uh0y5TW+OHO8iBdSqnd8Wkpb6iUqmw==", + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "posthtml": "^0.16.6" + } + }, + "node_modules/posthtml-parser": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/posthtml-parser/-/posthtml-parser-0.11.0.tgz", + "integrity": "sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==", + "license": "MIT", + "dependencies": { + "htmlparser2": "^7.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/posthtml-render": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/posthtml-render/-/posthtml-render-3.0.0.tgz", + "integrity": "sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==", + "license": "MIT", + "dependencies": { + "is-json": "^2.0.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "license": "MIT" + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "license": "MIT" + }, + "node_modules/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", + "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", + "license": "MIT", + "dependencies": { + "debug": "^4.4.3", + "encodeurl": "^2.0.0", + "escape-html": "^1.0.3", + "etag": "^1.8.1", + "fresh": "^2.0.0", + "http-errors": "^2.0.1", + "mime-types": "^3.0.2", + "ms": "^2.1.3", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "statuses": "^2.0.2" + }, + "engines": { + "node": ">= 18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slugify": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz", + "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/ssri": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-11.0.0.tgz", + "integrity": "sha512-aZpUoMN/Jj2MqA4vMCeiKGnc/8SuSyHbGSBdgFbZxP8OJGF/lFkIuElzPxsN0q8TQQ+prw3P4EDfB3TBHHgfXw==", + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/statuses": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", + "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tailwindcss": { + "version": "4.1.18", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz", + "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==", + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/tinyglobby": { + "version": "0.2.15", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", + "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", + "license": "MIT", + "dependencies": { + "fdir": "^6.5.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "license": "MIT" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/urlpattern-polyfill": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz", + "integrity": "sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw==", + "license": "MIT" + }, + "node_modules/ws": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", + "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..ee408a39 --- /dev/null +++ b/package.json @@ -0,0 +1,42 @@ +{ + "name": "nextcommunity.github.io", + "version": "1.0.0", + "description": "A community for open-source programmers and software engineers.", + "main": "script.js", + "dependencies": { + "@11ty/eleventy": "^3.1.2", + "detect-libc": "^2.1.2", + "enhanced-resolve": "^5.18.4", + "graceful-fs": "^4.2.11", + "is-extglob": "^2.1.1", + "is-glob": "^4.0.3", + "jiti": "^2.6.1", + "js-yaml": "^4.1.1", + "lightningcss": "^1.30.2", + "lightningcss-linux-x64-gnu": "^1.30.2", + "magic-string": "^0.30.21", + "mri": "^1.2.0", + "node-addon-api": "^7.1.1", + "picocolors": "^1.1.1", + "picomatch": "^4.0.3", + "source-map-js": "^1.2.1", + "tailwindcss": "^4.1.18", + "tapable": "^2.3.0" + }, + "scripts": { + "start": "eleventy --serve", + "build": "eleventy" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/jbampton/NextCommunity.github.io.git" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "commonjs", + "bugs": { + "url": "https://github.com/jbampton/NextCommunity.github.io/issues" + }, + "homepage": "https://github.com/jbampton/NextCommunity.github.io#readme" +} diff --git a/server b/server deleted file mode 100755 index b498d8d3..00000000 --- a/server +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -bundle exec jekyll serve diff --git a/src/_includes/bio.njk b/src/_includes/bio.njk new file mode 100644 index 00000000..7f5a21b2 --- /dev/null +++ b/src/_includes/bio.njk @@ -0,0 +1,91 @@ + + + + + + {{ name }} | Developer Bio + + + + + + + +
    +
    + + + + + + +
    +

    Developer Profile

    +

    {{ name }}

    +
    + + + +
    +
    + +
    +
    +
    +
    +

    {{ name }}

    +

    {{ role }}

    + +
    + + {{ location }}{% if country %}, {{ country }}{% endif %} + +
    +
    + +
    +

    About Me

    +
    + {{ bio }} +
    +
    + +
    +

    Tech Stack

    +
    + {% set skills = languages.split(' ') %} + {% for skill in skills %} + + {{ skill }} + + {% endfor %} +
    +
    + + +
    +
    +
    + + + + diff --git a/src/assets/css/style.css b/src/assets/css/style.css new file mode 100644 index 00000000..2604b277 --- /dev/null +++ b/src/assets/css/style.css @@ -0,0 +1,103 @@ +/* --- 1. CORE ANIMATIONS --- */ + +/* Glow effect for cards and random selection highlight */ +@keyframes glow-pulse { + 0% { + box-shadow: 0 0 0 0 rgba(99, 102, 241, 0.4); + } + 70% { + box-shadow: 0 0 0 15px rgba(99, 102, 241, 0); + } + 100% { + box-shadow: 0 0 0 0 rgba(99, 102, 241, 0); + } +} + +/* Apply pulse on manual hover (class-based for performance) */ +.card-glow:hover, +.highlight-pulse { + animation: glow-pulse 2s infinite; +} + +/* State for the JS "Surprise Me" selection */ +.highlight-pulse { + border-color: #6366f1 !important; /* Tailwind Indigo-500 */ + transform: translateY(-8px); +} + +/* --- 2. THEME TRANSITIONS --- */ + +/* Ensures background and text colors change smoothly when toggling themes */ +body { + transition: background-color 0.3s ease, color 0.3s ease; +} + +/* Apply transitions to containers and borders to prevent "flashing" */ +.user-card, +header, +main, +.bg-white, +.bg-slate-50, +.bg-slate-900, +.bg-slate-950, +.border-slate-200, +.border-slate-800 { + transition: background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease; +} + +/* --- 3. CUSTOM SCROLLBAR --- */ + +/* Light mode scrollbar (Subtle) */ +::-webkit-scrollbar { + width: 8px; +} + +::-webkit-scrollbar-track { + background: #f1f5f9; /* slate-100 */ +} + +::-webkit-scrollbar-thumb { + background: #cbd5e1; /* slate-300 */ + border-radius: 10px; +} + +::-webkit-scrollbar-thumb:hover { + background: #94a3b8; /* slate-400 */ +} + +/* Dark mode scrollbar (Integrated with UI) */ +.dark ::-webkit-scrollbar { + width: 8px; +} + +.dark ::-webkit-scrollbar-track { + background: #020617; /* slate-950 */ +} + +.dark ::-webkit-scrollbar-thumb { + background: #1e293b; /* slate-800 */ + border-radius: 10px; + border: 2px solid #020617; /* adds padding effect */ +} + +.dark ::-webkit-scrollbar-thumb:hover { + background: #334155; /* slate-700 */ +} + +/* --- 4. UTILITY OVERRIDES --- */ + +/* Fix for smooth scrolling behavior */ +html { + scroll-behavior: smooth; +} + +/* Prevents the card content from shifting when the "→" moves */ +.inline-block { + display: inline-block; + vertical-align: middle; +} + +/* Ensure images/icons in dark mode aren't too bright */ +.dark img { + filter: brightness(.8) contrast(1.2); +} diff --git a/src/assets/js/script.js b/src/assets/js/script.js new file mode 100644 index 00000000..d42bd747 --- /dev/null +++ b/src/assets/js/script.js @@ -0,0 +1,33 @@ +// THEME TOGGLE LOGIC +function toggleTheme() { + const html = document.documentElement; + const isDark = html.classList.toggle('dark'); + localStorage.setItem('theme', isDark ? 'dark' : 'light'); +} + +// RANDOM USER SCROLL LOGIC +function scrollToRandomUser() { + const cards = document.querySelectorAll('.user-card'); + if (cards.length === 0) return; + + // Clear previous highlights + cards.forEach(card => card.classList.remove('highlight-pulse')); + + // Pick random + const randomIndex = Math.floor(Math.random() * cards.length); + const selectedCard = cards[randomIndex]; + + // Scroll with offset for sticky header + selectedCard.scrollIntoView({ + behavior: 'smooth', + block: 'start' + }); + + // Visual feedback + selectedCard.classList.add('highlight-pulse'); + + // Remove highlight after 3.5 seconds + setTimeout(() => { + selectedCard.classList.remove('highlight-pulse'); + }, 3500); +} diff --git a/src/index.njk b/src/index.njk new file mode 100644 index 00000000..ccaad356 --- /dev/null +++ b/src/index.njk @@ -0,0 +1,107 @@ +--- +layout: false +--- + + + + + + Developer Directory + + + + + + + + +
    +
    + +
    +

    Our Developers

    +

    Global talent directory

    +
    + +
    + + + + + +
    +
    +
    + +
    +
    + {% for person in collections.people %} +
    + +
    +
    +
    +

    + {{ person.data.name }} +

    +

    + {{ person.data.role }} +

    +
    + + {{ person.data.location }}{% if person.data.country %}, {{ person.data.country }}{% endif %} + +
    + +
    + {% set skills = person.data.languages.split(' ') %} + {% for skill in skills %} + + {{ skill }} + + {% endfor %} +
    + +
    + "{{ person.data.bio | truncate(110) }}" +
    +
    + + +
    + {% endfor %} +
    +
    + + + + diff --git a/_networks/Anderson.md b/src/users/Anderson.yaml similarity index 56% rename from _networks/Anderson.md rename to src/users/Anderson.yaml index 059a473f..3a214a01 100644 --- a/_networks/Anderson.md +++ b/src/users/Anderson.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/anderson-garcia/ name: Anderson Steve García github: Anderson-Garcia website: @@ -8,7 +5,6 @@ email: aegiptogt@gmail.com country: Venezuela location: Valencia role: Translator, psychologist, text editor. -languages: ---- - -English Spanish Translator / Psychologist / Academic writer +languages: N/A +bio: | + English Spanish Translator / Psychologist / Academic writer diff --git a/_networks/Barrerson.md b/src/users/Barrerson.yaml similarity index 77% rename from _networks/Barrerson.md rename to src/users/Barrerson.yaml index 99fdb82b..92c21a02 100644 --- a/_networks/Barrerson.md +++ b/src/users/Barrerson.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Barrerson/ name: Barrett Pierson github: Barrerson website: https://Barrerson.github.io @@ -13,6 +10,4 @@ country: Iran location: 127.0.0.1 role: Web Developer languages: js css3 html5 ---- - -Becoming the best version of myself... +bio: Becoming the best version of myself... diff --git a/_networks/Ephraim.md b/src/users/Ephraim.yaml similarity index 52% rename from _networks/Ephraim.md rename to src/users/Ephraim.yaml index a030a344..dfbcdfea 100644 --- a/_networks/Ephraim.md +++ b/src/users/Ephraim.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Leo-Chan01/ name: Umunnakwe Ephraim Ekene github: Leo-Chan01 website: @@ -11,8 +8,7 @@ linkedin: Ephraim Umunnakwe facebook: Ephraim leo country: Nigeria location: Ebonyi +languages: N/A role: Mobile Developer -languages: Java, Kotlin, Dart ---- - -I have good experience in building mobile apps with authentication integration using firebase, payment methods, NFC and optimizations. +bio: | + I have good experience in building mobile apps with authentication integration using firebase, payment methods, NFC and optimizations. diff --git a/_networks/GabrielTheophilo.md b/src/users/GabrielTheophilo.yaml similarity index 66% rename from _networks/GabrielTheophilo.md rename to src/users/GabrielTheophilo.yaml index c1513eb3..98093941 100644 --- a/_networks/GabrielTheophilo.md +++ b/src/users/GabrielTheophilo.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/GabrielTheophilo/ name: Gabriel Theophilo github: GabrielTheophilo website: https://github.com/GabrielTheophilo @@ -13,6 +10,5 @@ country: Brazil location: Rio de Janeiro role: Web Developer languages: c c++ java python postgresql js css3 html5 ---- - -Web developer learning Java/Js and postgresql for the web, C++ in software development and automation with Python +bio: | + Web developer learning Java/Js and postgresql for the web, C++ in software development and automation with Python diff --git a/_networks/HammedBabatunde.md b/src/users/HammedBabatunde.yaml similarity index 58% rename from _networks/HammedBabatunde.md rename to src/users/HammedBabatunde.yaml index d15bbd06..debf2bcc 100644 --- a/_networks/HammedBabatunde.md +++ b/src/users/HammedBabatunde.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/HammedBabatunde/ name: Hammed Babatunde github: HammedBabatunde website: @@ -13,6 +10,4 @@ country: Nigeria location: Lagos role: Project Manager, Data Analyst languages: python, javascript ---- - -I have experience in building visualizations and cleaning data with excel, python and powerbi. +bio: I have experience in building visualizations and cleaning data with excel, python and powerbi. diff --git a/_networks/HunainAnis.md b/src/users/HunainAnis.yaml similarity index 57% rename from _networks/HunainAnis.md rename to src/users/HunainAnis.yaml index ae20b19a..fd0e1b4a 100644 --- a/_networks/HunainAnis.md +++ b/src/users/HunainAnis.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/HunainAnis/ name: Muhammad Hunain github: HunainAnis website: http://www.github.com/HunainAnis @@ -13,8 +10,7 @@ country: Pakistan location: Karachi role: React Frontend Developer languages: HTML CSS JavaScript Python ---- - -A Frontend ReactJS developer, who is pationate about Mastering Javascript. -I am a Freelancer making Dynamic webapps using ReactJS. -I will start learning NodeJS soon! +bio: | + A Frontend ReactJS developer, who is pationate about Mastering Javascript. + I am a Freelancer making Dynamic webapps using ReactJS. + I will start learning NodeJS soon! diff --git a/_networks/IgbinosaIwinosa.md b/src/users/IgbinosaIwinosa.yaml similarity index 68% rename from _networks/IgbinosaIwinosa.md rename to src/users/IgbinosaIwinosa.yaml index f120b3a7..a5a08a05 100644 --- a/_networks/IgbinosaIwinosa.md +++ b/src/users/IgbinosaIwinosa.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Igbinosaiwinosa name: Igbinosa Iwinosa github: Favourene website: @@ -13,6 +10,4 @@ country: Nigeria location: Lagos role: Frontend Developer, Ui/Ux designer languages: Html, javascript, Css, React, Scss ---- - -I have experience in building Web Apps and Designing Awesome and Beautiful UIs +bio: I have experience in building Web Apps and Designing Awesome and Beautiful UIs diff --git a/_networks/JayantGoel001.md b/src/users/JayantGoel001.yaml similarity index 50% rename from _networks/JayantGoel001.md rename to src/users/JayantGoel001.yaml index 8a416641..fc1ae9f4 100644 --- a/_networks/JayantGoel001.md +++ b/src/users/JayantGoel001.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Jayantgoel001/ name: Jayant Goel github: JayantGoel001 website: https://JayantGoel001.github.io/ @@ -9,6 +6,5 @@ country: India location: Remote role: Data Science Intern languages: C++ python Java Kotlin C HTML5 CSS JavaScript ---- - -Data Science | Machine Learning | MEAN Stack Web | Android | Competitive Programmer | Data Science Intern @TalentDecrypt | Former Android Developer @theatron +bio: | + Data Science | Machine Learning | MEAN Stack Web | Android | Competitive Programmer | Data Science Intern @TalentDecrypt | Former Android Developer @theatron diff --git a/_networks/MaxCkett.md b/src/users/MaxCkett.yaml similarity index 83% rename from _networks/MaxCkett.md rename to src/users/MaxCkett.yaml index 9921150e..85af9966 100644 --- a/_networks/MaxCkett.md +++ b/src/users/MaxCkett.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/MaxCkett/ name: MaximilianBeckett github: MaxCkett website: https://maxckett.github.io/ @@ -13,6 +10,4 @@ country: The internet location: Remote role: Web Developer languages: js css3 html5 ---- - -just learning +bio: just learning diff --git a/_networks/MaxianEdison.md b/src/users/MaxianEdison.yaml similarity index 78% rename from _networks/MaxianEdison.md rename to src/users/MaxianEdison.yaml index 52efdfa2..01b9783e 100644 --- a/_networks/MaxianEdison.md +++ b/src/users/MaxianEdison.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /MaxianEdison/ name: MaximilianEdison github: MaxianEdison website: @@ -13,6 +10,4 @@ country: Iran location: Kerman role: Web Developer languages: php js css3 html5 bootstrap ---- - -I want to learn everything ! +bio: I want to learn everything ! diff --git a/_networks/MichaelHinrichs.md b/src/users/MichaelHinrichs.yaml similarity index 63% rename from _networks/MichaelHinrichs.md rename to src/users/MichaelHinrichs.yaml index 67849f01..18867acf 100644 --- a/_networks/MichaelHinrichs.md +++ b/src/users/MichaelHinrichs.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/MichaelHinrichs name: Michael Hinrichs github: MichaelHinrichs website: @@ -13,6 +10,4 @@ country: United States location: Illinois role: hobbyist languages: c# html5 ---- - -I write small programs to extract from file archives. +bio: I write small programs to extract from file archives. diff --git a/_networks/MutanPlex.md b/src/users/MutanPlex.yaml similarity index 74% rename from _networks/MutanPlex.md rename to src/users/MutanPlex.yaml index 6dad8eae..f4a25bce 100644 --- a/_networks/MutanPlex.md +++ b/src/users/MutanPlex.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/MutanPlex/ name: Baris AL github: MutanPlex website: https://mutanplex.com/ @@ -9,6 +6,4 @@ country: Turkiye location: Remote role: Full Stack Developer languages: HTML, CSS, JavaScript, PHP, MySQL, TSQL, TypeScript C, C++, C#, Go, Java, Kotlin, VBScript, Python ---- - -Full Stack Developer @MutanPlex +bio: Full Stack Developer @MutanPlex diff --git a/_networks/NimishKashyap.md b/src/users/NimishKashyap.yaml similarity index 76% rename from _networks/NimishKashyap.md rename to src/users/NimishKashyap.yaml index 3f545f5b..00711532 100644 --- a/_networks/NimishKashyap.md +++ b/src/users/NimishKashyap.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/NimishKashyap/ name: Nimish Kashyap github: NimishKashyap website: @@ -13,6 +10,4 @@ country: India location: Assam role: Web Developer languages: MaterialUI html javascript NodeJS NestJS express mongodb mysql reactjs NextJS markdown js ---- - -Super excited to learn new technologies and meet new people on my journey. +bio: Super excited to learn new technologies and meet new people on my journey. diff --git a/_networks/OrionFable.md b/src/users/OrionFable.yaml similarity index 78% rename from _networks/OrionFable.md rename to src/users/OrionFable.yaml index 11ea1eda..4e626bfc 100644 --- a/_networks/OrionFable.md +++ b/src/users/OrionFable.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/OrionFable/ name: Ethan Benny github: OrionFable website: @@ -13,4 +10,4 @@ country: Philippines location: Pasig role: Web Developer languages: c php js css3 html5 ---- +bio: diff --git a/_networks/SushantAdh07.md b/src/users/SushantAdh07.yaml similarity index 51% rename from _networks/SushantAdh07.md rename to src/users/SushantAdh07.yaml index 19ba9f8c..c02ca91f 100644 --- a/_networks/SushantAdh07.md +++ b/src/users/SushantAdh07.yaml @@ -1,7 +1,3 @@ ---- - -layout: network -permalink: /network/SushantAdh07/ name: Sushant Adhikari github: SushantAdh07 website: https://sushantadh07.github.io/ @@ -14,7 +10,5 @@ country: Nepal location: Kathmandu role: Front End Contributor languages: css3 html5 - ---- - -I'm a tech student pursuing the career in the field of CSIT which stands for Computer Science and Information Technology. I have basic knowledge of html, css and python. +bio: | + I'm a tech student pursuing the career in the field of CSIT which stands for Computer Science and Information Technology. I have basic knowledge of html, css and python. diff --git a/_networks/TheGuyDangerous.md b/src/users/TheGuyDangerous.yaml similarity index 84% rename from _networks/TheGuyDangerous.md rename to src/users/TheGuyDangerous.yaml index 1dbe9045..b640cb60 100644 --- a/_networks/TheGuyDangerous.md +++ b/src/users/TheGuyDangerous.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/TheGuyDangerous/ name: Sannidhya Dubey github: TheGuyDangerous website: http://sannidhya.me/ @@ -13,4 +10,4 @@ country: India location: Gorakhpur role: Flutter Dev languages: C++ JavaScript php css html dart mysql Git ---- +bio: diff --git a/_networks/TinotendaMhedziso.md b/src/users/TinotendaMhedziso.yaml similarity index 52% rename from _networks/TinotendaMhedziso.md rename to src/users/TinotendaMhedziso.yaml index 6f542240..fbc3d69a 100644 --- a/_networks/TinotendaMhedziso.md +++ b/src/users/TinotendaMhedziso.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Passion-Over-Pain/ name: Tinotenda Mhedziso github: Passion-Over-Pain website: https://tinotenda-mhedziso.pages.dev/ @@ -13,8 +10,7 @@ country: South Africa location: Gqeberha role: Software Developer languages: C# CSS3 HTML5 JS Python MySQL ---- - -Final year Bachelor of Information Technology student who has some -experience with Full-stack web development in vanilla JS💻, building -desktop applications using C#🔎 and advanced chatbot building using Botpress👷🏿‍. +bio: | + Final year Bachelor of Information Technology student who has some + experience with Full-stack web development in vanilla JS💻, building + desktop applications using C#🔎 and advanced chatbot building using Botpress👷🏿‍. diff --git a/src/users/abdorah.yaml b/src/users/abdorah.yaml new file mode 100644 index 00000000..4b06a23c --- /dev/null +++ b/src/users/abdorah.yaml @@ -0,0 +1,20 @@ +name: Kotbi Abderrahmane +github: abdorah +website: https://kotbiabderrahmane.web.app/ +email: kotbymo@gmail.com +instagram: https://www.instagram.com/kotbiabderrahmane/ +twitter: https://twitter.com/KotbiAbderrahm1 +linkedin: https://www.linkedin.com/in/abderrahmane-kotbi-59470a146/ +facebook: https://www.facebook.com/profile.php?id=100010553502928 +country: Morocco +location: Rabat +role: Web Developer +languages: c java js css3 html5 +bio: | + Java Spring developer. + + _Who Am I?_ + + - I am a curious software engineering student at the national higher school of computer science and system analysis, ✨ENSIAS✨. + - I love coding and contributing in open source projects. Also, every time I learn about a new topic or technology, I like to ✨ write articles and tutorials ✨ about it. + - I like to work also on ✨ competitive programming problems ✨ and learn from genius solutions. diff --git a/_networks/ajakov.md b/src/users/akajov.yaml similarity index 56% rename from _networks/ajakov.md rename to src/users/akajov.yaml index 6abb071c..10ed190a 100644 --- a/_networks/ajakov.md +++ b/src/users/akajov.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/ajakov/ name: Aleksandar Jakovljević github: ajakov website: https://aleksandarjakovljevic.com/ @@ -12,12 +9,12 @@ country: Serbia location: Belgrade role: Backend Web Developer languages: php js css3 html5 ---- +bio: | -16+ years of experience. + 16+ years of experience. -# _SKILLS_ + # _SKILLS_ -- PHP - Symfony 2/3/4/5, Drupal, WordPress, eZPlatform, Sulu, swoole -- Javascript, HTML, CSS, MySQL, PostgreSQL -- DevOps - Linux-based systems - Apache, nginx, Vagrant, Docker, Ansible, bash, AWS, Azure + - PHP - Symfony 2/3/4/5, Drupal, WordPress, eZPlatform, Sulu, swoole + - Javascript, HTML, CSS, MySQL, PostgreSQL + - DevOps - Linux-based systems - Apache, nginx, Vagrant, Docker, Ansible, bash, AWS, Azure diff --git a/_networks/alifiroozidev.md b/src/users/alifiroozidev.yaml similarity index 80% rename from _networks/alifiroozidev.md rename to src/users/alifiroozidev.yaml index 28a6c876..70b21720 100644 --- a/_networks/alifiroozidev.md +++ b/src/users/alifiroozidev.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/alifiroozidev/ name: Ali Firoozi github: alifiroozidev website: @@ -13,4 +10,4 @@ country: location: role: Web Developer languages: python php js css3 html5 react nextjs nuxtjs nodejs ---- +bio: diff --git a/_networks/anekenonso.md b/src/users/anekenonso.yaml similarity index 62% rename from _networks/anekenonso.md rename to src/users/anekenonso.yaml index 37fca0e2..bed14cd3 100644 --- a/_networks/anekenonso.md +++ b/src/users/anekenonso.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/anekenonso name: Okenwa Kenneth github: Anekenonso website: https://codetuts.netlify.app/ @@ -9,6 +6,5 @@ country: Nigeria location: Enugu role: Web Developer languages: html5 CSS3 JavaScript ---- - -I'm a web developer from Nigeria and my focus is on the Front-end. +bio: | + I'm a web developer from Nigeria and my focus is on the Front-end. diff --git a/_networks/anufdo.md b/src/users/anufdo.yaml similarity index 70% rename from _networks/anufdo.md rename to src/users/anufdo.yaml index e37ccdd0..2aa74f56 100644 --- a/_networks/anufdo.md +++ b/src/users/anufdo.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/anufdo/ name: Anuradha Fernando github: anufdo website: @@ -13,6 +10,5 @@ country: Sri Lanka location: Minuwangoda role: Full Stack Developer languages: JavaScript, TypeScript, C#, Java ---- - -Exploring new technologies and developing software solutions. +bio: | + Exploring new technologies and developing software solutions. diff --git a/_networks/ayush.md b/src/users/ayush.yaml similarity index 66% rename from _networks/ayush.md rename to src/users/ayush.yaml index 62306325..44f8fd0c 100644 --- a/_networks/ayush.md +++ b/src/users/ayush.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/ayush/ name: Ayush Dhoj Rana github: ayushrana182 website: https://portfolio-plrgcvrq4-ayushrana182.vercel.app/ @@ -12,12 +9,11 @@ country: Nepal location: Kathmandu role: Front End Engineer languages: JS, React, TS , GraphQL ---- +bio: | + 2+ years of experience. -2+ years of experience. + # _SKILLS_ -# _SKILLS_ - -- NodeJS, Express -- Javascript, HTML, CSS, MySQL, -- Design - Photoshop, Illustrator, Figma + - NodeJS, Express + - Javascript, HTML, CSS, MySQL, + - Design - Photoshop, Illustrator, Figma diff --git a/_networks/basalumutgazi.md b/src/users/basalumutgazi.yaml similarity index 55% rename from _networks/basalumutgazi.md rename to src/users/basalumutgazi.yaml index abc2ffb0..399795fe 100644 --- a/_networks/basalumutgazi.md +++ b/src/users/basalumutgazi.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/umut-gazi-basal/ name: Umut Gazi BAŞAL github: basalumutgazi website: @@ -9,6 +6,4 @@ country: Turkey location: İstanbul/Kırıkkale role: Translator and Python Developer languages: Python ---- - -English French Turkish Translator / Junior Python Developer. Full-stack programmer to be! +bio: English French Turkish Translator / Junior Python Developer. Full-stack programmer to be! diff --git a/src/users/basemax.yaml b/src/users/basemax.yaml new file mode 100644 index 00000000..82a79bb2 --- /dev/null +++ b/src/users/basemax.yaml @@ -0,0 +1,10 @@ +name: Max Base +github: basemax +website: https://maxbase.org/ +email: maxbasecode@gmail.com +country: The Internet +location: Remote +role: Software engineer +languages: c php js css3 html5 +bio: | + @github developer maintainer. Full-Time Open-Sourcerer. Full-stack programmer. In the path of a real computer engineer... (Compiler enthusiast) diff --git a/_networks/enimiste.md b/src/users/enimiste.yaml similarity index 64% rename from _networks/enimiste.md rename to src/users/enimiste.yaml index e671369b..d497148c 100644 --- a/_networks/enimiste.md +++ b/src/users/enimiste.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/enimiste/ name: Nouni Elbachir github: enimiste website: @@ -9,6 +6,5 @@ country: Morocco location: Internet role: Software Engineer languages: java python php go scala js css3 html5 ---- - -Algorithms, programming, backend dev, devops, ... +bio: | + Algorithms, programming, backend dev, devops, ... diff --git a/_networks/eugene4545.md b/src/users/eugene4545.yaml similarity index 63% rename from _networks/eugene4545.md rename to src/users/eugene4545.yaml index e7dfda94..834bf81e 100644 --- a/_networks/eugene4545.md +++ b/src/users/eugene4545.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/eugene4545/ name: Eugene Onuoha github: eugene4545 website: @@ -13,6 +10,5 @@ country: Nigeria location: Lagos role: Web Developer languages: javascript typescript python ---- - -Med student and aspiring Full Stack developer, open source contributor +bio: | + Med student and aspiring Full Stack developer, open source contributor diff --git a/src/users/gakramx.yaml b/src/users/gakramx.yaml new file mode 100644 index 00000000..c06db097 --- /dev/null +++ b/src/users/gakramx.yaml @@ -0,0 +1,16 @@ +name: Akram Abdeslem Chaima +github: gakramx +website: +email: akram@riseup.net +instagram: +twitter: +linkedin: +facebook: +country: Algeria +location: M'sila +role: Systems programmer +languages: c c++ assembly python scheme bash +bio: | + + I'm a software engineer & Electronic Technician, I have programming experience System Programming and Desktop Software, + Also in embedded systems such as Arduino and Raspberry Pi .. etc. diff --git a/_networks/hariketsheth.md b/src/users/hariketsheth.yaml similarity index 75% rename from _networks/hariketsheth.md rename to src/users/hariketsheth.yaml index 2d759b2a..254c2cc1 100644 --- a/_networks/hariketsheth.md +++ b/src/users/hariketsheth.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/hariketsheth/ name: Hariket Sheth github: hariketsheth website: https://hariketsheth.github.io @@ -13,6 +10,4 @@ country: India location: World role: Web Developer languages: bootstrap html javascript php mysql reactjs nodejs markdown js css3 html5 ---- - -Motivated individual to discover solutions to Real world problems and contribute +bio: Motivated individual to discover solutions to Real world problems and contribute diff --git a/src/users/iabdr.yaml b/src/users/iabdr.yaml new file mode 100644 index 00000000..aa5d4cd7 --- /dev/null +++ b/src/users/iabdr.yaml @@ -0,0 +1,13 @@ +name: Abd Ar +github: iabdr +website: +email: abd.arstiae@gmail.com +twitter: https://twitter.com/abd_ink +country: Pakistan +location: ATD +role: Web and App Developer +languages: js css3 html5 +bio: | + I'm a Student, Developer, Learner and Graphic Designer. + I’m interested in Web & App Development. + I’m currently learning Flutter, React Native & Python. diff --git a/_networks/ierfaaan.md b/src/users/ierfaaan.yaml similarity index 79% rename from _networks/ierfaaan.md rename to src/users/ierfaaan.yaml index ab80a30b..ee2c8b4b 100644 --- a/_networks/ierfaaan.md +++ b/src/users/ierfaaan.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/ierfaaan/ name: Erfan Bbbasi github: ierfaaan website: @@ -13,6 +10,4 @@ country: Iran location: Tehran role: Web Developer languages: javaScript PHP HTML CSS React mySql Python C ---- - -Hi my name is erfan +bio: Hi my name is erfan diff --git a/_networks/itsjoniur.md b/src/users/itsjoniur.yaml similarity index 71% rename from _networks/itsjoniur.md rename to src/users/itsjoniur.yaml index 711f1f8d..32066fd7 100644 --- a/_networks/itsjoniur.md +++ b/src/users/itsjoniur.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/itsjoniur/ name: Ahmad Amoori github: itsjoniur email: ahmadamoori.dev@gmail.com @@ -12,6 +9,4 @@ country: Iran location: Ahvaz role: Back-end Developer languages: python golang bash script ---- - -You can call me Joniur +bio: You can call me Joniur diff --git a/src/users/jbampton.yaml b/src/users/jbampton.yaml new file mode 100644 index 00000000..ce50d376 --- /dev/null +++ b/src/users/jbampton.yaml @@ -0,0 +1,11 @@ +name: John Bampton 🏂 🏄 🎿 ♠️ ♥️ ♣️ ♦️ 💎 🏆 😎 🎀 +github: jbampton +website: https://john.onelang.workers.dev/ +email: jbampton@gmail.com +country: Australia +location: Brisbane +role: Technical Manager and Scrum Master +languages: old gray bearded +bio: | + + Treat your men as you would your own beloved sons. And they will follow you into the deepest valley. diff --git a/src/users/kenhorlador.yaml b/src/users/kenhorlador.yaml new file mode 100644 index 00000000..74de214c --- /dev/null +++ b/src/users/kenhorlador.yaml @@ -0,0 +1,25 @@ +name: Ken Barrameda Horlador +github: kenhorlador +website: +email: kenhorlador@gmail.com +instagram: https://instagram.com/kenhorlador +twitter: https://twitter.com/kenhorlador +linkedin: https://www.linkedin.com/in/ken-horlador-075024203/ +facebook: https://www.facebook.com/kenhorlador +country: Philippines +location: Camarines Sur +role: Software Engineer / UI/UX Designer / Layout Artist +languages: c c++ js css3 html5 python3.82+ golang scss typescript +bio: | + + I'm Ken Horlador from Camarines Sur, Philippines. I enjoy learning programming languages and libraries/frameworks like ReactJS with GatsbyJS or NextJS. I also enjoy wireframing, developing user flows, user interface, user experience and design in general. + + Currently taking Bachelor of Science in Computer Science at Camarines Sur Polytechnic Colleges. + + Former Layout Artist at The USI-Façade | The Official Student Publication of Universidad de Sta. Isabel [ 2019 - 2020 ] + + Currently working as a Layout Artist at TheSpark | The Official Student-Community Publication of Camarines Sur Polytechnic Colleges [ 2020 - Present ] + + Personality type: INTJ ( Introverted, Intuitive, Thinking, Judging ) + + Pronouns: He/Him/His diff --git a/_networks/koolamusic.md b/src/users/koolamusic.yaml similarity index 52% rename from _networks/koolamusic.md rename to src/users/koolamusic.yaml index 13f56462..3a972cb4 100644 --- a/_networks/koolamusic.md +++ b/src/users/koolamusic.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/koolamusic/ name: Andrew Miracle github: koolamusic website: https://andrewmiracle.com @@ -11,7 +8,5 @@ linkedin: country: Nigeria location: Lagos role: Software Engineer -languages: JS, React, TS, GraphQL, Golang, Solidity, Nodejs, Vuejs ---- - -Nodejs/Typescript/Golang dev by night, procrastinating UX Designer by day +languages: JS React TS GraphQL Golang Solidity Nodejs Vuejs +bio: Nodejs/Typescript/Golang dev by night, procrastinating UX Designer by day diff --git a/src/users/mahabub.yaml b/src/users/mahabub.yaml new file mode 100644 index 00000000..cbd7e3a2 --- /dev/null +++ b/src/users/mahabub.yaml @@ -0,0 +1,29 @@ +name: Mahabub Islam +github: prio101 +website: https://www.mahabub.dev/ +email: miprio101@gmail.com +instagram: +twitter: https://twitter.com/prio_mahabub +linkedin: https://www.linkedin.com/in/miprio101/ +facebook: +country: Bangladesh +location: Sirajganj +role: Web Developer +languages: ruby elixir js python3 css3 html5 +bio: | + + Professional Web Developer and Web technology enthusiast. Working with web technology with passion for around 5 years. Here is some key skills I can point out about me, + + 1. Test Driven Development + 2. Through On Documentation + 3. Code Review + 4. UI+UX lover + 5. Latest tools usage to make web app/mobile app optimization more comfortable + 6. Linux Lover + 7. Git + 8. Ruby, Ruby On Rails + 9. Elixir Lang, Phoenix + 10. React JS, JavaScript + 11. Flutter / Dart + + I am moreover into latest technology and good parts of anything out there always learning. I make open source contributions frequently on GitHub. diff --git a/src/users/majalian.yaml b/src/users/majalian.yaml new file mode 100644 index 00000000..fa0d2389 --- /dev/null +++ b/src/users/majalian.yaml @@ -0,0 +1,26 @@ +name: Mujahid Al-Majali +github: Majalian +website: +email: mujahid.majalian@gmail.com +instagram: https://www.instagram.com/mujbour/ +twitter: https://mobile.twitter.com/majalian +linkedin: https://www.linkedin.com/in/mujahidjbour/ +country: Jordan +location: Amman +languages: N/A +role: Copywriter +bio: | + + I have been a technical writer for more than eight years in several different settings. I learn remarkably quickly, and my researching skills are outstanding. + + The majority of my career has been in advertising and technical copywriting. + + Four years were spent working with the United States Agency for International Development, where I specialized in Business Development, which has undoubtedly been my favorite field. This position had the most variety, from official letters to courses and news writing and proposals. + + I am here to help you achieve your goals, and I am passionate about my belief that together, we can achieve anything. + + I have joined Upwork in April 2021, gained two clients from day one who I still work with to this day, as we are enjoying our collaboration together. + + Although I thoroughly enjoy technical writing, I am a competent, creative writer and would like to have more opportunities to employ my imagination. I write best about topics that interest me or that I feel passionate about. My sense of humor is generally decent, but I also have a satirical streak in my writing when appropriate. And I have to admit; I am most interested in creative writing for my freelance work, Beside my Arabic-English Translation gig. + + My writing style is not for everyone. With customer satisfaction as my primary focus, I am more interested in quality. With that in mind, I want to make sure that the product meets or exceeds expectations, even if it means doing extra work upfront or toward the end. Writing has always been something I do for fun, and I love the idea that it can help others while keeping me happily occupied. diff --git a/src/users/majidabdulred.yaml b/src/users/majidabdulred.yaml new file mode 100644 index 00000000..a895fc54 --- /dev/null +++ b/src/users/majidabdulred.yaml @@ -0,0 +1,9 @@ +name: Abdul Majid +github: majidabdulred +website: https://abdulmajid.home.blog/ +email: abdulmajidred@gmail.com +country: India +location: Basti/Uttar_Pradesh +role: Bot Developer +languages: python html5 css js c +bio: A freelancer and Pythonista. I love everything that's in Python. My skills are web scraping, Discord bot development, API integration and automation. diff --git a/src/users/mohammadshaad.yaml b/src/users/mohammadshaad.yaml new file mode 100644 index 00000000..4b92f2da --- /dev/null +++ b/src/users/mohammadshaad.yaml @@ -0,0 +1,14 @@ +name: Mohammad Shaad +github: mohammadshaad +website: https://mohammadshaad.github.io/ +email: callshaad@gmail.com +instagram: https://instagram.com/ig.shaad +twitter: https://twitter.com/MohammadShaadsk +linkedin: https://www.linkedin.com/in/mohammad-shaad-shaikh/ +facebook: https://www.facebook.com/officialshaad/ +country: India +location: Chennai +role: MERN + MEVN + NEXTJS FULL STACK DEVELOPER & DESIGNER +languages: c c++ python go java js css3 html5 +bio: | + As a fullstack web developer, UI/UX designer, and avid open source contributor, I've spent countless hours tinkering with code, perfecting designs, and pushing the limits of what's possible on the web. When I'm not busy creating visually stunning and intuitive interfaces, you can find me diving into the world of cloud and DevOps, or using my video editing skills to craft compelling stories. All in all, I'm a tech enthusiast with a passion for constantly learning and improving my skills. Currently, I am doing Bachelor of Technology in Computer Science Engineering from Vellore Institute of Technology, Chennai. diff --git a/src/users/mohdrash.yaml b/src/users/mohdrash.yaml new file mode 100644 index 00000000..a6d1223b --- /dev/null +++ b/src/users/mohdrash.yaml @@ -0,0 +1,18 @@ +name: Mohammed Rasheek M +github: mohdrash +website: http://mohdrash.github.io/myself/ +email: iamrasheek00@gmail.com +instagram: +twitter: +linkedin: (https://in.linkedin.com/in/mohammed-rasheek-m-4358b8191) +facebook: +country: India +location: Kerala +role: Software Engineer +languages: c js css3 html5 c++ nodejs reactjs angularjs solidity moralis nextjs django python +bio: | + + I'm a Keralite. From a place of beauty and nature. Since my childhood, i love sports (like football and MMA), hiking mountains, cooking, eating and drawing. I always try to draw stuff with my unique point of view. I also love to create things that can be useful to others. + I started coding since I was in high school. I just got volunteered with a game developers community called 'Gametop' and was part in the development of two games 'sudden strike, sudden strike Iwo Jima' Coding is also an art for me like I love to hike mountains. I was absolute noob when it comes to code html, css, and js during my College time, I'm only familiar with C++ and Arduino. That I even tried to be like broken. It becomes my favourite part when I was joined in Talrop, an Engineers world and later joined with a cyber security team under the mentorship of 'Mr.Gautam Kumawat'. I love it and now I have the opportunity to design along with the coding. My career become more stronger when I joined in Osperb Innovations that I learned a lot and still working. I find it really interesting and I enjoyed the process a lot. + + My vision is to make the world a better place. My abundant energy fuels me in the pursuit of many interests, hobbies, areas of study and artistic endeavors. I’m a fast learner, able to pick up new skills and juggle different projects and roles with relative ease. diff --git a/_networks/mujeeb.md b/src/users/mujeeb.yaml similarity index 88% rename from _networks/mujeeb.md rename to src/users/mujeeb.yaml index adc82ac4..370f804e 100644 --- a/_networks/mujeeb.md +++ b/src/users/mujeeb.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/mujeebshk/ name: Shaik Mujeeb github: mujeebshk website: https://github.com/mujeebshk/ @@ -13,4 +10,4 @@ country: India location: Andhra Pradesh role: Web Developer languages: Web Design AWS SvelteJs React Figma Git Debugging LINUX Terraform NPM MS Office ---- +bio: diff --git a/src/users/muriturca.yaml b/src/users/muriturca.yaml new file mode 100644 index 00000000..5de1f560 --- /dev/null +++ b/src/users/muriturca.yaml @@ -0,0 +1,9 @@ +name: Hasan Macit +github: Muriturca +website: +email: hsnmct98@gmail.com +country: Turkey +location: Ankara/Karaman/Antalya +role: Moderator +languages: Unfortunately nothing 😔 +bio: English-Turkish translator with experience in logo/card design and someone who does moderation and server improvement for more than 4 years. diff --git a/_networks/novalramdhani.md b/src/users/novalramdhani.yaml similarity index 66% rename from _networks/novalramdhani.md rename to src/users/novalramdhani.yaml index 14590e99..8e3ef9a4 100644 --- a/_networks/novalramdhani.md +++ b/src/users/novalramdhani.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/novalramdhani name: Noval Ramdhani github: novalramdhani website: https://novalll.vercel.app/ @@ -13,6 +10,4 @@ country: Indonesia location: Bekasi role: Full Stack Web Developer languages: HTML, CSS, Javascript, Ruby, PHP ---- - -I love open source and great organization, experience with Laravel and Ruby On Rails +bio: I love open source and great organization, experience with Laravel and Ruby On Rails diff --git a/src/users/pratik-wadhai.yaml b/src/users/pratik-wadhai.yaml new file mode 100644 index 00000000..e50ed70c --- /dev/null +++ b/src/users/pratik-wadhai.yaml @@ -0,0 +1,18 @@ +name: Pratik Wadhai +github: pratik-wadhai +website: +email: pratikwadhai001@gmail.com +instagram: +twitter: https://twitter.com/PratikWadhai5 +linkedin: https://www.linkedin.com/in/pratik-wadhai/ +facebook: +country: India +location: Nagpur +role: Frontend Developer +languages: javascript python sql html css +bio: | + As a recent graduate with a passion for web development, I have acquired skills in HTML, CSS, and JavaScript. My knowledge in UI design and web development can be leveraged to help develop compelling, high-performance user experiences. With a solid foundation in coding, I am eager to bring my knowledge and experience to an exciting opportunity in the field of Frontend Development. + + As a frontend engineer, I'm skilled in ReactJS, Python, NodeJS, and JavaScript, as well as HTML/CSS. I'm passionate about contributing to projects and dedicated to delivering high-quality work. With a strong work ethic and a thirst for knowledge, I'm always looking for ways to learn and grow as a developer. + + Ultimately, my goal as a frontend engineer is to use my technical expertise and my love of learning to create user-friendly, engaging web experiences that help businesses grow and thrive. I'm eager to tackle new challenges, collaborate with like-minded professionals, and make a positive impact on the world of web development. diff --git a/_networks/ps-19.md b/src/users/ps-19.yaml similarity index 83% rename from _networks/ps-19.md rename to src/users/ps-19.yaml index d44ea239..2535b2a4 100644 --- a/_networks/ps-19.md +++ b/src/users/ps-19.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/ps-19/ name: Priyansh Singh github: ps-19 website: http://github.com/ps-19 @@ -13,4 +10,4 @@ country: India location: Lucknow role: Web Developer languages: c++ c python php js css3 html5 ---- +bio: diff --git a/_networks/ra1nbow.md b/src/users/ra1nbow.yaml similarity index 50% rename from _networks/ra1nbow.md rename to src/users/ra1nbow.yaml index 91306dc2..5a492dd2 100644 --- a/_networks/ra1nbow.md +++ b/src/users/ra1nbow.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/ra1nbow1/ name: Matvey Romanov github: ra1nbow1 website: https://ra1nbow.xyz @@ -13,6 +10,5 @@ country: Russia location: Moscow role: Web Developer languages: php js css3 html5 python ---- - -Hi there! I'm a professional FullStack self-taught developer from Moscow. I truly love web-development and all that it concerns. Making websites is awesome. Follow me if you need some help. +bio: | + Hi there! I'm a professional FullStack self-taught developer from Moscow. I truly love web-development and all that it concerns. Making websites is awesome. Follow me if you need some help. diff --git a/src/users/rjphares.yaml b/src/users/rjphares.yaml new file mode 100644 index 00000000..b6af7c2a --- /dev/null +++ b/src/users/rjphares.yaml @@ -0,0 +1,9 @@ +name: Robert Phares +github: rjphares +website: https://rjphares.github.io/ +email: rjphares914@gmail.com +country: United States +location: Georgia +role: Developer +languages: c +bio: I graduated in 2010 from University of Alabama with an Electrical Engineering degree. I also played college baseball for the university. College was the first time I was introduced to coding. I have been coding off and on since then and started to take coding serious the past couple years with game development. diff --git a/src/users/rtewari056.yaml b/src/users/rtewari056.yaml new file mode 100644 index 00000000..9937b5d5 --- /dev/null +++ b/src/users/rtewari056.yaml @@ -0,0 +1,22 @@ +name: Rohit Tewari +github: rtewari056 +website: https://rohittewari.vercel.app/ +email: rtewari056@gmail.com +instagram: https://www.instagram.com/rtewari056/ +twitter: https://twitter.com/rtewari056 +linkedin: https://www.linkedin.com/in/rtewari056/ +facebook: +country: India +location: West Bengal +role: Full-Stack Developer +languages: C, C++, HTML, CSS, JavaScript, Python +bio: | + +
    + ### Developer.gif About Me: + + - 💻 I use daily `.js`, `.html`, `.css`, `.cpp`, `.py` + + - 💼 I’m pursuing a Bachelor's degree in Software Engineering; + + - 🌱 Learning all about **Open Source** diff --git a/_networks/rubiin.md b/src/users/rubiin.yaml similarity index 74% rename from _networks/rubiin.md rename to src/users/rubiin.yaml index 10e6c08a..0113b71b 100644 --- a/_networks/rubiin.md +++ b/src/users/rubiin.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/rubiin/ name: 0xMRTT github: 0xMRTT website: http://rubiin.vercel.app/ @@ -13,6 +10,4 @@ country: Universe location: Earth role: Web Developer languages: js golang ts css sass sh docker ---- - -I love linux, cli, web dev +bio: I love linux, cli, web dev diff --git a/_networks/sbhatm1213.md b/src/users/sbhatm1213.yaml similarity index 83% rename from _networks/sbhatm1213.md rename to src/users/sbhatm1213.yaml index 12005671..a7b566eb 100644 --- a/_networks/sbhatm1213.md +++ b/src/users/sbhatm1213.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/sbhatm1213 name: Sowjanya R Bhat github: sbhatm1213 website: https://sbhatm1213.github.io/ @@ -13,4 +10,4 @@ country: India location: Bangalore role: Web Developer languages: python js html5 ---- +bio: diff --git a/_networks/sm4rtdev.md b/src/users/sm4rtdev.yaml similarity index 62% rename from _networks/sm4rtdev.md rename to src/users/sm4rtdev.yaml index 090d9224..6f4851d0 100644 --- a/_networks/sm4rtdev.md +++ b/src/users/sm4rtdev.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/sm4rtdev name: Elon Scott github: sm4rtdev website: https://elonscottdev.pro @@ -13,6 +10,5 @@ country: US location: Texas role: Senior Front-End and Web3 Developer languages: React, Next.js, TailwindCSS, Node.js, Python, ethers.js, three.js ---- - -I have over 8 years of experience with full stack development, and 4 years of experience with blockchain technology. +bio: | + I have over 8 years of experience with full stack development, and 4 years of experience with blockchain technology. diff --git a/_networks/sweetdevil144.md b/src/users/sweetdevil144.yaml similarity index 76% rename from _networks/sweetdevil144.md rename to src/users/sweetdevil144.yaml index 34c2281d..331a61f1 100644 --- a/_networks/sweetdevil144.md +++ b/src/users/sweetdevil144.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/Sweetdevil144/ name: Abhinav Pandey github: Sweetdevil144 website: https://sweetdevil144.github.io/My-Website/ @@ -13,6 +10,5 @@ country: India location: Varanasi role: Software Engineer languages: c php js css3 html5 java ---- - -A Software Engineer with experience in Fullstack Development. +bio: | + A Software Engineer with experience in Fullstack Development. diff --git a/_networks/tHe-AK.md b/src/users/tHe-AK.yaml similarity index 55% rename from _networks/tHe-AK.md rename to src/users/tHe-AK.yaml index e7810cd1..072ccbf5 100644 --- a/_networks/tHe-AK.md +++ b/src/users/tHe-AK.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/tHe-AK/ name: Akshay Kapoor github: tHe-AK website: @@ -12,6 +9,5 @@ country: India location: Dharamshala role: Web Developer languages: java nodejs js css3 html5 angular ---- - -Full stack developer having experience of 3+ years working in Identity & Access Management, Fleet Management domains. +bio: | + Full stack developer having experience of 3+ years working in Identity & Access Management, Fleet Management domains. diff --git a/_networks/tanverified.md b/src/users/tanverified.yaml similarity index 65% rename from _networks/tanverified.md rename to src/users/tanverified.yaml index a21b24f7..9492549d 100644 --- a/_networks/tanverified.md +++ b/src/users/tanverified.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/tanverified/ name: Tanveer github: tanverified website: http://site.org/ @@ -13,6 +10,5 @@ country: India location: Mumbai role: Full Stack Developer languages: c php js css3 html5 ---- - -A short biography and a short text about your technical skills. +bio: | + A short biography and a short text about your technical skills. diff --git a/_networks/theashishgavade.md b/src/users/theashishgavade.yaml similarity index 73% rename from _networks/theashishgavade.md rename to src/users/theashishgavade.yaml index f5e7362c..0bcae86f 100644 --- a/_networks/theashishgavade.md +++ b/src/users/theashishgavade.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/theashishgavade/ name: Ashish Gavade github: Theashishgavade website: https://github.com/theashishgavade @@ -12,6 +9,5 @@ facebook: https://facebook.com/theashishgavade country: India role: Web Developer languages: c php js css3 html5 Java Python Android ---- - -Computer Engineer🖥️ Ethical Hacker 👨🏻‍💻 Mahamitra of Raigad 👑. +bio: | + Computer Engineer🖥️ Ethical Hacker 👨🏻‍💻 Mahamitra of Raigad 👑. diff --git a/src/users/users.json b/src/users/users.json new file mode 100644 index 00000000..382b80d7 --- /dev/null +++ b/src/users/users.json @@ -0,0 +1,7 @@ +{ + "layout": "bio.njk", + "tags": "people", + "eleventyComputed": { + "permalink": "/people/{{ github | slugify }}/index.html" + } +} diff --git a/_networks/victoraraica.md b/src/users/victoraraica.yaml similarity index 51% rename from _networks/victoraraica.md rename to src/users/victoraraica.yaml index a99c0622..8cb8142b 100644 --- a/_networks/victoraraica.md +++ b/src/users/victoraraica.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/victoraraica/ name: Víctor Araica github: VictorAraica email: victoraraica@hotmail.com @@ -10,6 +7,5 @@ country: Venezuela location: Caracas role: Web Developer languages: python js css3 html5 ---- - -Hello, I'm Victor, I'm 19 years old, and I live in Venezuela. I started programming in 2019 with Python as a hobby making games and animations in pygame, and in 2020 I started learning about web development. +bio: | + Hello, I'm Victor, I'm 19 years old, and I live in Venezuela. I started programming in 2019 with Python as a hobby making games and animations in pygame, and in 2020 I started learning about web development. diff --git a/_networks/vinfinity7.md b/src/users/vinfinity7.yaml similarity index 76% rename from _networks/vinfinity7.md rename to src/users/vinfinity7.yaml index 0647ae44..5308dcd6 100644 --- a/_networks/vinfinity7.md +++ b/src/users/vinfinity7.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/vinfinity7/ name: Saksham Misra github: vinfinity7 website: https://vinfinity7.github.io/Portfolio/page.html @@ -13,6 +10,5 @@ country: India location: Varanasi role: Software Engineer languages: c++ c js css3 html5 ---- - -A Software Engineer with experience in Frontend Development. +bio: | + A Software Engineer with experience in Frontend Development. diff --git a/_networks/yazdanhaider.md b/src/users/yazdanhaider.yaml similarity index 50% rename from _networks/yazdanhaider.md rename to src/users/yazdanhaider.yaml index 03fbf5ad..01c059e3 100644 --- a/_networks/yazdanhaider.md +++ b/src/users/yazdanhaider.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/yazdanhaider/ name: Yazdan Haider github: yazdanhaider website: https://www.yazdanhaider.me/ @@ -13,11 +10,10 @@ country: India location: Bhopal role: Full Stack Developer languages: C++ JavaScript php css html dart mysql ---- - -I am currently a student of Vellore Institute Of Technology, Bhopal. -💻 Major is Computer Science. -I like to use a variety of useful computer software. -🌱 I’m currently learning Flutter; -🔥 I really love the thrill of making what I want possible! -📫 Feel free to ping me. +bio: | + I am currently a student of Vellore Institute Of Technology, Bhopal. + 💻 Major is Computer Science. + I like to use a variety of useful computer software. + 🌱 I’m currently learning Flutter; + 🔥 I really love the thrill of making what I want possible! + 📫 Feel free to ping me. diff --git a/_networks/yhdesai.md b/src/users/yhdesai.yaml similarity index 77% rename from _networks/yhdesai.md rename to src/users/yhdesai.yaml index 7d3b3ae2..fe022a2e 100644 --- a/_networks/yhdesai.md +++ b/src/users/yhdesai.yaml @@ -1,6 +1,3 @@ ---- -layout: network -permalink: /network/yhdesai/ name: Yash Desai github: yhdesai website: https://yashdesai.dev @@ -13,6 +10,5 @@ country: India location: Jalgaon, Maharashtra role: React Developer languages: html5 css3 js react java kotlin python ---- - -Indie Maker | Working on +bio: | + Indie Maker | Working on