diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..b009dfb --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +lts/* diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1c18710..ddb96a8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -54,7 +54,7 @@ repos: args: [--update-only] - repo: https://github.com/pre-commit/mirrors-mypy - rev: "v1.14.1" + rev: "v1.15.0" hooks: - id: mypy additional_dependencies: [types-tabulate] diff --git a/.ruby-version b/.ruby-version index fa7adc7..4d9d11c 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3.5 +3.4.2 diff --git a/Gemfile.lock b/Gemfile.lock index dfe4321..9a0af4d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -5,9 +5,9 @@ GEM temple (>= 0.8.2) thor tilt - logger (1.6.1) + logger (1.6.6) prettier_print (1.2.1) - rbs (3.5.3) + rbs (3.8.1) logger syntax_tree (6.2.0) prettier_print (>= 1.2.0) @@ -21,7 +21,7 @@ GEM syntax_tree (>= 2.0.1) temple (0.10.3) thor (1.3.2) - tilt (2.4.0) + tilt (2.6.0) PLATFORMS ruby @@ -34,7 +34,7 @@ DEPENDENCIES syntax_tree-rbs RUBY VERSION - ruby 3.3.5p100 + ruby 3.4.2p28 BUNDLED WITH - 2.5.16 + 2.6.2 diff --git a/package.json b/package.json index 3007df3..37b2a6b 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "devDependencies": { - "@aminda/global-prettier-config": "2025.1.0" + "@aminda/global-prettier-config": "2025.8.0" }, - "packageManager": "pnpm@9.15.3+sha512.1f79bc245a66eb0b07c5d4d83131240774642caaa86ef7d0434ab47c0d16f66b04e21e0c086eb61e62c77efc4d7f7ec071afad3796af64892fae66509173893a", + "packageManager": "pnpm@9.15.5+sha512.845196026aab1cc3f098a0474b64dfbab2afe7a1b4e91dd86895d8e4aa32a7a6d03049e2d0ad770bbe4de023a7122fb68c1a1d6e0d033c7076085f9d5d4800d4", "prettier": "@aminda/global-prettier-config" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0bc8cf8..ea5af3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,14 +8,14 @@ importers: .: devDependencies: "@aminda/global-prettier-config": - specifier: 2025.1.0 - version: 2025.1.0 + specifier: 2025.8.0 + version: 2025.8.0 packages: - "@aminda/global-prettier-config@2025.1.0": + "@aminda/global-prettier-config@2025.8.0": resolution: { - integrity: sha512-8xSL+2rG5Qc4nDTz1SLwQMKC+j2ET7y7Ez+j3ZaKz4EKC9IjG4LgRGq3cHp5fWwTPnuH33zGWkUbvS+Qu+QnJA==, + integrity: sha512-B5TaC6F9G9y1Yy3lZmAHSpBwueIVBcLZV0HK6f38TxEzNyI8Q0AFhUTK5zG4QLWfvDmm0KzbpJnxqgXgfJ5nIw==, } "@prettier/plugin-ruby@4.0.4": @@ -70,28 +70,28 @@ packages: integrity: sha512-vV5q85s8XnV6NEgvz1gVLfZhmxAxY03MyOYj2ApBpjFkbs00lRsRkTmqO9L39ADuD18z1RRCcfZ3eVxKhI/nqg==, } - prettier-plugin-sh@0.14.0: + prettier-plugin-sh@0.15.0: resolution: { - integrity: sha512-hfXulj5+zEl/ulrO5kMuuTPKmXvOg0bnLHY1hKFNN/N+/903iZbNp8NyZBTsgI8dtkSgFfAEIQq0IQTyP1ZVFQ==, + integrity: sha512-U0PikJr/yr2bzzARl43qI0mApBj0C1xdAfA04AZa6LnvIKawXHhuy2fFo6LNA7weRzGlAiNbaEFfKMFo0nZr/A==, } engines: { node: ">=16.0.0" } peerDependencies: prettier: ^3.0.3 - prettier-plugin-toml@2.0.1: + prettier-plugin-toml@2.0.2: resolution: { - integrity: sha512-99z1YOkViECHtXQjGIigd3talI/ybUI1zB3yniAwUrlWBXupNXThB1hM6bwSMUEj2/+tomTlMtT98F5t4s8IWA==, + integrity: sha512-tUIIhyfdVX5DMsLGKX/2qaEwi3W48OkUSR7XC91PRI5jFzhexmaYWkrSP1Xh/eWUcEc0TVMQenM3lB09xLQstQ==, } engines: { node: ">=16.0.0" } peerDependencies: prettier: ^3.0.3 - prettier@3.4.2: + prettier@3.5.2: resolution: { - integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==, + integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==, } engines: { node: ">=14" } hasBin: true @@ -116,23 +116,23 @@ packages: } snapshots: - "@aminda/global-prettier-config@2025.1.0": + "@aminda/global-prettier-config@2025.8.0": dependencies: - "@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-ruby": 4.0.4(prettier@3.5.2) + "@prettier/plugin-xml": 3.4.1(prettier@3.5.2) + prettier: 3.5.2 prettier-plugin-nginx: 1.0.3 - prettier-plugin-sh: 0.14.0(prettier@3.4.2) - prettier-plugin-toml: 2.0.1(prettier@3.4.2) + prettier-plugin-sh: 0.15.0(prettier@3.5.2) + prettier-plugin-toml: 2.0.2(prettier@3.5.2) - "@prettier/plugin-ruby@4.0.4(prettier@3.4.2)": + "@prettier/plugin-ruby@4.0.4(prettier@3.5.2)": dependencies: - prettier: 3.4.2 + prettier: 3.5.2 - "@prettier/plugin-xml@3.4.1(prettier@3.4.2)": + "@prettier/plugin-xml@3.4.1(prettier@3.5.2)": dependencies: "@xml-tools/parser": 1.0.11 - prettier: 3.4.2 + prettier: 3.5.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.2): + prettier-plugin-sh@0.15.0(prettier@3.5.2): dependencies: mvdan-sh: 0.10.1 - prettier: 3.4.2 + prettier: 3.5.2 sh-syntax: 0.4.2 - prettier-plugin-toml@2.0.1(prettier@3.4.2): + prettier-plugin-toml@2.0.2(prettier@3.5.2): dependencies: "@taplo/lib": 0.4.0-alpha.2 - prettier: 3.4.2 + prettier: 3.5.2 - prettier@3.4.2: {} + prettier@3.5.2: {} regexp-to-ast@0.5.0: {} diff --git a/submodules/gist b/submodules/gist index b48afe1..8d8ae92 160000 --- a/submodules/gist +++ b/submodules/gist @@ -1 +1 @@ -Subproject commit b48afe1131b83cd1003c9aa9bcc6820a6d132c92 +Subproject commit 8d8ae925e2fa2f8342f0ff29efb6cffbdf2650fa