diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a26affe..df087cc 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -43,7 +43,7 @@ repos: args: [--autofix, --no-ensure-ascii] - repo: https://github.com/pre-commit/sync-pre-commit-deps - rev: v0.0.1 + rev: v0.0.2 hooks: - id: sync-pre-commit-deps @@ -59,7 +59,7 @@ repos: args: [--update-only, --no-title] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.29.4 + rev: 0.31.0 hooks: - id: check-dependabot - id: check-github-actions diff --git a/.ruby-version b/.ruby-version index 9c25013..47b322c 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.6 +3.4.1 diff --git a/Gemfile b/Gemfile index 46728e6..69a1ba1 100644 --- a/Gemfile +++ b/Gemfile @@ -4,6 +4,7 @@ ruby file: ".ruby-version" # Ref: https://github.com/Mikaela/mikaela.github.io/issues/153 #gem "github-pages" gem "jekyll" +gem "csv" # The default theme gem "minima" # Extensions enabled diff --git a/Gemfile.lock b/Gemfile.lock index 3247b6e..7fe2003 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,40 +3,41 @@ GEM specs: addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) - bigdecimal (3.1.8) + bigdecimal (3.1.9) colorator (1.1.0) concurrent-ruby (1.3.4) + csv (3.3.2) em-websocket (0.5.3) eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.17.0-aarch64-linux-gnu) - ffi (1.17.0-aarch64-linux-musl) - ffi (1.17.0-arm-linux-gnu) - ffi (1.17.0-arm-linux-musl) - ffi (1.17.0-arm64-darwin) - ffi (1.17.0-x86-linux-gnu) - ffi (1.17.0-x86-linux-musl) - ffi (1.17.0-x86_64-darwin) - ffi (1.17.0-x86_64-linux-gnu) - ffi (1.17.0-x86_64-linux-musl) + ffi (1.17.1-aarch64-linux-gnu) + ffi (1.17.1-aarch64-linux-musl) + ffi (1.17.1-arm-linux-gnu) + ffi (1.17.1-arm-linux-musl) + ffi (1.17.1-arm64-darwin) + ffi (1.17.1-x86-linux-gnu) + ffi (1.17.1-x86-linux-musl) + ffi (1.17.1-x86_64-darwin) + ffi (1.17.1-x86_64-linux-gnu) + ffi (1.17.1-x86_64-linux-musl) forwardable-extended (2.6.0) - google-protobuf (4.28.3) + google-protobuf (4.29.3) bigdecimal rake (>= 13) - google-protobuf (4.28.3-aarch64-linux) + google-protobuf (4.29.3-aarch64-linux) bigdecimal rake (>= 13) - google-protobuf (4.28.3-arm64-darwin) + google-protobuf (4.29.3-arm64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.28.3-x86-linux) + google-protobuf (4.29.3-x86-linux) bigdecimal rake (>= 13) - google-protobuf (4.28.3-x86_64-darwin) + google-protobuf (4.29.3-x86_64-darwin) bigdecimal rake (>= 13) - google-protobuf (4.28.3-x86_64-linux) + google-protobuf (4.29.3-x86_64-linux) bigdecimal rake (>= 13) http_parser.rb (0.8.0) @@ -90,33 +91,32 @@ GEM rb-fsevent (0.11.2) rb-inotify (0.11.1) ffi (~> 1.0) - rexml (3.3.9) + rexml (3.4.0) rouge (4.5.1) safe_yaml (1.0.5) - sass-embedded (1.81.0-aarch64-linux-gnu) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-aarch64-linux-musl) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-arm-linux-gnueabihf) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-arm-linux-musleabihf) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-arm64-darwin) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-x86-linux-gnu) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-x86-linux-musl) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-x86_64-darwin) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-x86_64-linux-gnu) - google-protobuf (~> 4.28) - sass-embedded (1.81.0-x86_64-linux-musl) - google-protobuf (~> 4.28) + sass-embedded (1.83.1) + google-protobuf (~> 4.29) + rake (>= 13) + sass-embedded (1.83.1-aarch64-linux-gnu) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-aarch64-linux-musl) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-arm-linux-gnueabihf) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-arm-linux-musleabihf) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-arm64-darwin) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-x86_64-darwin) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-x86_64-linux-gnu) + google-protobuf (~> 4.29) + sass-embedded (1.83.1-x86_64-linux-musl) + google-protobuf (~> 4.29) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) unicode-display_width (2.6.0) - webrick (1.9.0) + webrick (1.9.1) PLATFORMS aarch64-linux @@ -134,6 +134,7 @@ PLATFORMS x86_64-linux-musl DEPENDENCIES + csv jekyll jekyll-redirect-from jekyll-seo-tag @@ -142,7 +143,7 @@ DEPENDENCIES webrick RUBY VERSION - ruby 3.3.6p108 + ruby 3.4.1p0 BUNDLED WITH - 2.5.22 + 2.6.2 diff --git a/package.json b/package.json index 6193a1d..ca2396e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "devDependencies": { - "@aminda/global-prettier-config": "2024.48.0" + "@aminda/global-prettier-config": "2025.1.0" }, - "packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387" + "packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0845043..0bc8cf8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,14 +8,14 @@ importers: .: devDependencies: "@aminda/global-prettier-config": - specifier: 2024.48.0 - version: 2024.48.0 + specifier: 2025.1.0 + version: 2025.1.0 packages: - "@aminda/global-prettier-config@2024.48.0": + "@aminda/global-prettier-config@2025.1.0": resolution: { - integrity: sha512-GvvS91Q2ijErWIed65Nw0+mRiM7BmJqeROcKqh6IuDpa71KgZj9wJT10Z6sRcNf+ms+PmMZyqD7o42LAhYqxpg==, + integrity: sha512-8xSL+2rG5Qc4nDTz1SLwQMKC+j2ET7y7Ez+j3ZaKz4EKC9IjG4LgRGq3cHp5fWwTPnuH33zGWkUbvS+Qu+QnJA==, } "@prettier/plugin-ruby@4.0.4": @@ -88,10 +88,10 @@ packages: peerDependencies: prettier: ^3.0.3 - prettier@3.4.0: + prettier@3.4.2: resolution: { - integrity: sha512-/OXNZcLyWkfo13ofOW5M7SLh+k5pnIs07owXK2teFpnfaOEcycnSy7HQxldaVX1ZP/7Q8oO1eDuQJNwbomQq5Q==, + integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==, } engines: { node: ">=14" } hasBin: true @@ -116,23 +116,23 @@ packages: } snapshots: - "@aminda/global-prettier-config@2024.48.0": + "@aminda/global-prettier-config@2025.1.0": dependencies: - "@prettier/plugin-ruby": 4.0.4(prettier@3.4.0) - "@prettier/plugin-xml": 3.4.1(prettier@3.4.0) - prettier: 3.4.0 + "@prettier/plugin-ruby": 4.0.4(prettier@3.4.2) + "@prettier/plugin-xml": 3.4.1(prettier@3.4.2) + prettier: 3.4.2 prettier-plugin-nginx: 1.0.3 - prettier-plugin-sh: 0.14.0(prettier@3.4.0) - prettier-plugin-toml: 2.0.1(prettier@3.4.0) + prettier-plugin-sh: 0.14.0(prettier@3.4.2) + prettier-plugin-toml: 2.0.1(prettier@3.4.2) - "@prettier/plugin-ruby@4.0.4(prettier@3.4.0)": + "@prettier/plugin-ruby@4.0.4(prettier@3.4.2)": dependencies: - prettier: 3.4.0 + prettier: 3.4.2 - "@prettier/plugin-xml@3.4.1(prettier@3.4.0)": + "@prettier/plugin-xml@3.4.1(prettier@3.4.2)": dependencies: "@xml-tools/parser": 1.0.11 - prettier: 3.4.0 + prettier: 3.4.2 "@taplo/core@0.1.1": {} @@ -152,18 +152,18 @@ snapshots: prettier-plugin-nginx@1.0.3: {} - prettier-plugin-sh@0.14.0(prettier@3.4.0): + prettier-plugin-sh@0.14.0(prettier@3.4.2): dependencies: mvdan-sh: 0.10.1 - prettier: 3.4.0 + prettier: 3.4.2 sh-syntax: 0.4.2 - prettier-plugin-toml@2.0.1(prettier@3.4.0): + prettier-plugin-toml@2.0.1(prettier@3.4.2): dependencies: "@taplo/lib": 0.4.0-alpha.2 - prettier: 3.4.0 + prettier: 3.4.2 - prettier@3.4.0: {} + prettier@3.4.2: {} regexp-to-ast@0.5.0: {}