diff --git a/.github/workflows/input-linux.yml b/.github/workflows/input-linux.yml index 0a21717..b1e578f 100644 --- a/.github/workflows/input-linux.yml +++ b/.github/workflows/input-linux.yml @@ -9,21 +9,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-setup name: nix setup - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.all.run.setup quiet: false - id: ci-dirty name: nix test dirty - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.all.run.test command: ci-build-dirty @@ -31,7 +31,7 @@ jobs: stdout: ${{ runner.temp }}/ci.build.dirty - id: ci-test name: nix test build - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.all.run.test command: ci-build-realise @@ -42,7 +42,7 @@ jobs: CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} id: ci-summary name: nix test results - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.all.run.test command: ci-build-summarise @@ -54,7 +54,7 @@ jobs: id: ci-cache if: always() name: nix test cache - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.all.run.test command: ci-build-cache @@ -66,21 +66,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-action-build name: nix build ci.gh-actions.configFile - uses: arcnmx/ci/actions/nix/build@v0.6 + uses: arcnmx/ci/actions/nix/build@v0.7 with: attrs: ci.gh-actions.configFile out-link: .ci/workflow.yml - id: ci-action-compare name: gh-actions compare - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: args: -u .github/workflows/input-linux.yml .ci/workflow.yml attrs: nixpkgs.diffutils @@ -91,21 +91,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-setup name: nix setup - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.default.run.setup quiet: false - id: ci-dirty name: nix test dirty - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.default.run.test command: ci-build-dirty @@ -113,7 +113,7 @@ jobs: stdout: ${{ runner.temp }}/ci.build.dirty - id: ci-test name: nix test build - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.default.run.test command: ci-build-realise @@ -124,7 +124,7 @@ jobs: CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} id: ci-summary name: nix test results - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.default.run.test command: ci-build-summarise @@ -136,7 +136,7 @@ jobs: id: ci-cache if: always() name: nix test cache - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.default.run.test command: ci-build-cache @@ -148,21 +148,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-setup name: nix setup - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.serde.run.setup quiet: false - id: ci-dirty name: nix test dirty - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.serde.run.test command: ci-build-dirty @@ -170,7 +170,7 @@ jobs: stdout: ${{ runner.temp }}/ci.build.dirty - id: ci-test name: nix test build - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.serde.run.test command: ci-build-realise @@ -181,7 +181,7 @@ jobs: CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} id: ci-summary name: nix test results - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.serde.run.test command: ci-build-summarise @@ -193,7 +193,7 @@ jobs: id: ci-cache if: always() name: nix test cache - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.serde.run.test command: ci-build-cache @@ -205,21 +205,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-setup name: nix setup - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_6.run.setup quiet: false - id: ci-dirty name: nix test dirty - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_6.run.test command: ci-build-dirty @@ -227,7 +227,7 @@ jobs: stdout: ${{ runner.temp }}/ci.build.dirty - id: ci-test name: nix test build - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_6.run.test command: ci-build-realise @@ -238,7 +238,7 @@ jobs: CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} id: ci-summary name: nix test results - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_6.run.test command: ci-build-summarise @@ -250,7 +250,7 @@ jobs: id: ci-cache if: always() name: nix test cache - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_6.run.test command: ci-build-cache @@ -262,21 +262,21 @@ jobs: steps: - id: checkout name: git clone - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: submodules: true - id: nix-install name: nix install - uses: arcnmx/ci/actions/nix/install@v0.6 + uses: arcnmx/ci/actions/nix/install@v0.7 - id: ci-setup name: nix setup - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_7.run.setup quiet: false - id: ci-dirty name: nix test dirty - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_7.run.test command: ci-build-dirty @@ -284,7 +284,7 @@ jobs: stdout: ${{ runner.temp }}/ci.build.dirty - id: ci-test name: nix test build - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_7.run.test command: ci-build-realise @@ -295,7 +295,7 @@ jobs: CI_EXIT_CODE: ${{ steps.ci-test.outputs.exit-code }} id: ci-summary name: nix test results - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_7.run.test command: ci-build-summarise @@ -307,7 +307,7 @@ jobs: id: ci-cache if: always() name: nix test cache - uses: arcnmx/ci/actions/nix/run@v0.6 + uses: arcnmx/ci/actions/nix/run@v0.7 with: attrs: ci.job.tokio-util-0_7.run.test command: ci-build-cache diff --git a/Cargo.lock b/Cargo.lock index d655f51..ab3d673 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "addr2line" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" dependencies = [ "gimli", ] @@ -19,15 +19,15 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "autocfg" -version = "1.1.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "backtrace" -version = "0.3.69" +version = "0.3.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" dependencies = [ "addr2line", "cc", @@ -46,18 +46,15 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bytes" -version = "1.5.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" +checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" [[package]] name = "cc" -version = "1.0.83" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" -dependencies = [ - "libc", -] +checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" [[package]] name = "cfg-if" @@ -67,21 +64,21 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "futures-core" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-sink" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "gimli" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" +checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" [[package]] name = "input-linux" @@ -92,7 +89,7 @@ dependencies = [ "nix", "serde", "tokio-util 0.6.10", - "tokio-util 0.7.10", + "tokio-util 0.7.11", ] [[package]] @@ -107,21 +104,21 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.149" +version = "0.2.155" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "log" -version = "0.4.20" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "memchr" -version = "2.6.4" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "memoffset" @@ -134,9 +131,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.7.1" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" dependencies = [ "adler", ] @@ -156,24 +153,18 @@ dependencies = [ [[package]] name = "object" -version = "0.32.1" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" +checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce" dependencies = [ "memchr", ] -[[package]] -name = "once_cell" -version = "1.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" - [[package]] name = "pin-project-lite" -version = "0.2.13" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" [[package]] name = "pin-utils" @@ -183,42 +174,42 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "proc-macro2" -version = "1.0.69" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" +checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.33" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" dependencies = [ "proc-macro2", ] [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" [[package]] name = "serde" -version = "1.0.190" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91d3c334ca1ee894a2c6f6ad698fe8c435b76d504b13d436f0685d648d6d96f7" +checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.190" +version = "1.0.204" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67c5609f394e5c2bd7fc51efda478004ea80ef42fee983d5c67a65e34f32c0e3" +checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222" dependencies = [ "proc-macro2", "quote", @@ -227,9 +218,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.38" +version = "2.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" +checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462" dependencies = [ "proc-macro2", "quote", @@ -238,9 +229,9 @@ dependencies = [ [[package]] name = "tokio" -version = "1.33.0" +version = "1.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653" +checksum = "eb2caba9f80616f438e09748d5acda951967e1ea58508ef53d9c6402485a46df" dependencies = [ "backtrace", "pin-project-lite", @@ -262,35 +253,15 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" dependencies = [ "bytes", "futures-core", "futures-sink", "pin-project-lite", "tokio", - "tracing", -] - -[[package]] -name = "tracing" -version = "0.1.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" -dependencies = [ - "pin-project-lite", - "tracing-core", -] - -[[package]] -name = "tracing-core" -version = "0.1.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" -dependencies = [ - "once_cell", ] [[package]] diff --git a/ci.nix b/ci.nix index 6614234..07a6561 100644 --- a/ci.nix +++ b/ci.nix @@ -4,7 +4,7 @@ in { config = { name = "input-linux"; - ci.version = "v0.6"; + ci.version = "v0.7"; ci.gh-actions.enable = true; cache.cachix = { ci.signingKey = ""; diff --git a/flake.lock b/flake.lock index 0ff087a..3e6581b 100644 --- a/flake.lock +++ b/flake.lock @@ -22,11 +22,11 @@ "std": "std" }, "locked": { - "lastModified": 1683326042, - "narHash": "sha256-PRjFKmEzzoE0BeDM8zRdwMcUkMq4Ue340O4jv71PzBw=", + "lastModified": 1701802971, + "narHash": "sha256-Zo5fJpXbe+xXOTiDT4JG2rExobMJTmFZ72+3XTMMHrQ=", "owner": "flakelib", "repo": "fl", - "rev": "d4be0a0007aeae09b8faced2e297b1062dc05b1e", + "rev": "b71a91517f6b16aa5faefe8ec491d9f3062d7a20", "type": "github" }, "original": { @@ -37,11 +37,11 @@ }, "nix-std": { "locked": { - "lastModified": 1671170529, - "narHash": "sha256-015C6x3tZMEd83Vd2rpfLC86PSRJrbUca1U3Rysranw=", + "lastModified": 1701658249, + "narHash": "sha256-KIt1TUuBvldhaVRta010MI5FeQlB8WadjqljybjesN0=", "owner": "chessai", "repo": "nix-std", - "rev": "3b307d64ef7d7e8769d36b8c8bf33983efd1415a", + "rev": "715db541ffff4194620e48d210b76f73a74b5b5d", "type": "github" }, "original": { @@ -52,11 +52,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1697838558, - "narHash": "sha256-/peGlfsdb4DkhASQ1b4SnDUB4NkNK6+GnqgTuNgRAyQ=", + "lastModified": 1721345296, + "narHash": "sha256-wcH/XXJBJElEwZKBORBIGl+t/e6OMiZ7UeGJPsksF60=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5c78e5b4aa516bd7c34718e219abfefe6bc62e55", + "rev": "3b24ff7508fc76bfcd203d50a37793ada396ca39", "type": "github" }, "original": { @@ -78,11 +78,11 @@ ] }, "locked": { - "lastModified": 1696701304, - "narHash": "sha256-RAS+QPumpiSMwNHmEg+rJBImSh8JHdGu3iyfwZUDRE8=", + "lastModified": 1715288797, + "narHash": "sha256-E7tcuQWs2QZHPnV5eeB5wAfNZ6aeqqOOzANyypTPY6w=", "owner": "arcnmx", "repo": "nixexprs-rust", - "rev": "e45a3dc4f4cbd70071860f0170d88c7aa499bb55", + "rev": "32cce853be1fa59e3238256d06b229a7eece7724", "type": "github" }, "original": { @@ -96,11 +96,11 @@ "nix-std": "nix-std" }, "locked": { - "lastModified": 1671225084, - "narHash": "sha256-EzqxFHRifPyjUXQY4B8GJH75fTmWqFnQdj10Q984bR8=", + "lastModified": 1701802337, + "narHash": "sha256-JCVCyjDZ6LA0xyVoDZzRXjy0OgWOZo3OpeZEVm/U97w=", "owner": "flakelib", "repo": "std", - "rev": "8546115941a5498ddb03a239aacdba151d433f09", + "rev": "443d1c8246b3d96a4822b02af907ca0d833e8b63", "type": "github" }, "original": {