{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53912779,"defaultBranch":"master","name":"neoformat","ownerLogin":"sbdchd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-15T03:50:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7340772?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1643161678.1393678","currentOid":""},"activityList":{"items":[{"before":"34d4d89fea22645b16f69f818dcb7b6b682b0c1a","after":"82864d6c7926c4f3b535a2fd7eab919b116fc969","ref":"refs/heads/master","pushedAt":"2024-05-30T00:58:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add Typst formatters (#498)\n\nI added two formatters for Typst, `typstfmt` and `typstyle`. I also updated `README.md` and `doc/neoformat.txt`.","shortMessageHtmlLink":"Add Typst formatters (#498)"}},{"before":"4372abb846f43ec121df40e620682c985ebc8286","after":"34d4d89fea22645b16f69f818dcb7b6b682b0c1a","ref":"refs/heads/master","pushedAt":"2024-05-15T23:42:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix biome formatter function name in TypeScript (#497)\n\nWithout this, I get this error:\r\n\r\n```\r\nError detected while processing BufReadPost Autocommands for \"*\": \r\nError executing lua callback: /usr/share/nvim/runtime/filetype.lua:35: Error executing lua: /usr/share/nvim/runtime/filetype.lua:36: BufReadPost Autocommands for \"*\"..FileType Autocommands for \"*\"..function 1_LoadFTPlugin[20]..script /home/benjie/.local/share/nvim/site/pack/packer/start/local-npm-bin.vim/ftplugin/typescript.vim[20]../home/benjie/.local/share/nvim/site/pack/packer/start/neoformat/autoload/neoformat/formatters/typescript.vim, line 89: Vim(function):E746: Function name does not match script file name: neoformat#formatters#javascript#biome \r\nstack traceback: \r\n [C]: in function 'nvim_cmd' \r\n /usr/share/nvim/runtime/filetype.lua:36: in function \r\n [C]: in function 'nvim_buf_call' \r\n /usr/share/nvim/runtime/filetype.lua:35: in function \r\nstack traceback: \r\n [C]: in function 'nvim_buf_call' \r\n /usr/share/nvim/runtime/filetype.lua:35: in function \r\n```\r\n\r\nThe key part of which I believe to be:\r\n\r\n```\r\nneoformat/formatters/typescript.vim, line 89: Vim(function):E746: Function name does not match script file name: neoformat#formatters#javascript#biome \r\n```\r\n\r\nI don't use biome so I've not tested the function still works.","shortMessageHtmlLink":"Fix biome formatter function name in TypeScript (#497)"}},{"before":"29e8d9c1e1da985e363d8f87c417adfdd50a5a75","after":"4372abb846f43ec121df40e620682c985ebc8286","ref":"refs/heads/master","pushedAt":"2024-04-07T21:16:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add support for just (#495)\n\nFormat justfiles using `just` itself.","shortMessageHtmlLink":"Add support for just (#495)"}},{"before":"b8e0baf965d2fbb173aabe3d847538744c0e321b","after":"29e8d9c1e1da985e363d8f87c417adfdd50a5a75","ref":"refs/heads/master","pushedAt":"2024-03-30T18:29:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add Biomeformatter for JavaScript, TypeScript, React, JSON, and JSONC (#494)\n\nThis PR adds support for [Biome](https://biomejs.dev/) to the `javascript`, `javascriptreact`, `typescript`, `typescriptreact`, `json`, and `jsonc` file types.","shortMessageHtmlLink":"Add Biomeformatter for JavaScript, TypeScript, React, JSON, and JSONC ("}},{"before":"6a12b33b447c1b0ac26e88e1bd9a841e78d849a3","after":"b8e0baf965d2fbb173aabe3d847538744c0e321b","ref":"refs/heads/master","pushedAt":"2024-02-03T21:39:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add nim nph formatter to README.md (#492)\n\nAdd nph as nim formatter in README.md \r\nhttps://github.com/sbdchd/neoformat/pull/491","shortMessageHtmlLink":"Add nim nph formatter to README.md (#492)"}},{"before":"209b56a00fc0206d81db768b121b94d0daf48b64","after":"6a12b33b447c1b0ac26e88e1bd9a841e78d849a3","ref":"refs/heads/master","pushedAt":"2024-02-03T19:17:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"add nph as nim formatter (#491)\n\nAdd nph as another formatter for nim lang.\r\nnph is an opinionated code formatter for Nim\r\nhttps://github.com/arnetheduck/nph","shortMessageHtmlLink":"add nph as nim formatter (#491)"}},{"before":"dd12a541254246d4b0abfb1c7a5989773c4f0359","after":"209b56a00fc0206d81db768b121b94d0daf48b64","ref":"refs/heads/master","pushedAt":"2024-01-10T02:40:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add google's yamlfmt formatter (#489)\n\nSee https://github.com/google/yamlfmt\r\n\r\nSadly it is called exactly the same like the tool that was developed by @mmlb that is already supported by Neoformat.","shortMessageHtmlLink":"Add google's yamlfmt formatter (#489)"}},{"before":"cd45ca8309d5261e8e76557c11a22b2f1ffc710b","after":"dd12a541254246d4b0abfb1c7a5989773c4f0359","ref":"refs/heads/master","pushedAt":"2023-12-28T20:56:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"markdown: add mdformat formatter (#488)","shortMessageHtmlLink":"markdown: add mdformat formatter (#488)"}},{"before":"afbc055587e88554b1fd11408cfab859d0cd40d3","after":"cd45ca8309d5261e8e76557c11a22b2f1ffc710b","ref":"refs/heads/master","pushedAt":"2023-12-15T02:57:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"topiary formatting API changed (#487)","shortMessageHtmlLink":"topiary formatting API changed (#487)"}},{"before":"e5fe7e8f7c3dd071b90f19af0e8c7cfa56cdedc7","after":"afbc055587e88554b1fd11408cfab859d0cd40d3","ref":"refs/heads/master","pushedAt":"2023-11-22T00:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Python ruff formatter (#484)\n\nAdd python ruff formatter support\r\n\r\nhttps://github.com/astral-sh/ruff","shortMessageHtmlLink":"Python ruff formatter (#484)"}},{"before":"51f0eef4c47f4a677ce6272c103d4ac74acb3b8f","after":"e5fe7e8f7c3dd071b90f19af0e8c7cfa56cdedc7","ref":"refs/heads/master","pushedAt":"2023-11-10T17:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add support for Objective C++ (#481)\n\nAdd definition for Objective C++ files for uncrustify, clang-format and astyle","shortMessageHtmlLink":"Add support for Objective C++ (#481)"}},{"before":"aedb6f9d3f53d5da229095f7d761d749f8c5c7e0","after":"51f0eef4c47f4a677ce6272c103d4ac74acb3b8f","ref":"refs/heads/master","pushedAt":"2023-10-31T00:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"fix(README): topiary link in shell (#480)","shortMessageHtmlLink":"fix(README): topiary link in shell (#480)"}},{"before":"0c285d7a7c06a6ee88db70871a274797693fce42","after":"aedb6f9d3f53d5da229095f7d761d749f8c5c7e0","ref":"refs/heads/master","pushedAt":"2023-09-22T00:10:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"add support for jsonnet (#478)","shortMessageHtmlLink":"add support for jsonnet (#478)"}},{"before":"159e3e24fc018e16a937286488be17602aff8e3c","after":"0c285d7a7c06a6ee88db70871a274797693fce42","ref":"refs/heads/master","pushedAt":"2023-08-20T03:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"add perlimports (#473)","shortMessageHtmlLink":"add perlimports (#473)"}},{"before":"08a621bd659511379e753970a4f3adebd45be8f4","after":"159e3e24fc018e16a937286488be17602aff8e3c","ref":"refs/heads/master","pushedAt":"2023-08-12T19:27:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"yaml: add yamlfix formatter (#472)\n\nAdd the yamlfix formatter. It's also python based but it preserves comments and formats things a little closer to what yamllint wants.","shortMessageHtmlLink":"yaml: add yamlfix formatter (#472)"}},{"before":"b3c27188a4a5fd21f11695c6948f0a480044e6dd","after":"08a621bd659511379e753970a4f3adebd45be8f4","ref":"refs/heads/master","pushedAt":"2023-08-03T01:05:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add swift-format for Swift files (#471)\n\nThis adds [`swift-format`](https://github.com/apple/swift-format) as a formatter for Swift files.","shortMessageHtmlLink":"Add swift-format for Swift files (#471)"}},{"before":"b35ae45f9425c817126be4cc946a950c1cffe6fa","after":"b3c27188a4a5fd21f11695c6948f0a480044e6dd","ref":"refs/heads/master","pushedAt":"2023-07-29T18:12:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Adding support for Elixir HEEX template formatting (#470)","shortMessageHtmlLink":"Adding support for Elixir HEEX template formatting (#470)"}},{"before":"1dd282cd64f03418ef9cc345a12ca82b8dcf6e73","after":"b35ae45f9425c817126be4cc946a950c1cffe6fa","ref":"refs/heads/master","pushedAt":"2023-07-01T19:20:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Adds openscad-format for OpenSCAD files (#463)","shortMessageHtmlLink":"Adds openscad-format for OpenSCAD files (#463)"}},{"before":"1412d2016a772aef6aea818c840eb7803ade0312","after":"1dd282cd64f03418ef9cc345a12ca82b8dcf6e73","ref":"refs/heads/master","pushedAt":"2023-06-29T22:47:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"add multi-language formatter: topiary (#469)\n\nSite: https://topiary.tweag.io\r\n\r\nfixes #468\r\n\r\nWorking for me locally against OCaml, TOML, and Nickel files.\r\n\r\n---\r\n\r\nUser/contributor toastal wishes this repository was mirrored away from the US proprietary control of Microsoft™ GitHub so users can contribute with privacy & freedom.","shortMessageHtmlLink":"add multi-language formatter: topiary (#469)"}},{"before":"edd20080b939799e550313f6c2f68bb0dad68d7e","after":"1412d2016a772aef6aea818c840eb7803ade0312","ref":"refs/heads/master","pushedAt":"2023-06-13T01:59:50.253Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add `Rego` support (#466)\n\nThis adds support for [rego](https://www.openpolicyagent.org/docs/latest/policy-language/) using [`opa fmt`](https://www.openpolicyagent.org/docs/latest/cli/#opa-fmt).","shortMessageHtmlLink":"Add Rego support (#466)"}},{"before":"2adfcbede6cf76e03e600a0e76283d10c4d686fa","after":"edd20080b939799e550313f6c2f68bb0dad68d7e","ref":"refs/heads/master","pushedAt":"2023-06-13T01:46:57.789Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add `sleek` as sql formatter (#467)\n\nThis adds [`sleek`](https://github.com/nrempel/sleek) as SQL formatter.","shortMessageHtmlLink":"Add sleek as sql formatter (#467)"}},{"before":"e3be8876ae053386756418d9af8cb8009a507d74","after":"2adfcbede6cf76e03e600a0e76283d10c4d686fa","ref":"refs/heads/master","pushedAt":"2023-06-11T23:27:14.854Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add HCL support (#464)\n\nThis adds support for [hcl](https://github.com/hashicorp/hcl) using [`hclfmt`](https://github.com/hashicorp/hcl/tree/main/cmd/hclfmt).","shortMessageHtmlLink":"Add HCL support (#464)"}},{"before":"2d5d071d5957681ae677ee06f6eb879a61b7b618","after":"e3be8876ae053386756418d9af8cb8009a507d74","ref":"refs/heads/master","pushedAt":"2023-06-11T23:26:35.995Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Fix URL for `taplo` (#465)","shortMessageHtmlLink":"Fix URL for taplo (#465)"}},{"before":"aca320ad601338c93eca50ab4c86fca964a18d96","after":"2d5d071d5957681ae677ee06f6eb879a61b7b618","ref":"refs/heads/master","pushedAt":"2023-05-12T13:55:26.784Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Use full path with clang-format (#460)\n\n`clang-format` receives file name without the path part in the `-assume-file` parameter and thus isn't able to find the style config closest to the file's location. For a file `subproject/main.c` it will use `./.clang-format` instead of `subproject/.clang-format`. Change the parameter to `%` instead of `%:t` to receive full path for the file being formatted. \r\n\r\nFixes #459","shortMessageHtmlLink":"Use full path with clang-format (#460)"}},{"before":"e18e0cc2641dd78f0cdb0ddd575843045d672dde","after":"aca320ad601338c93eca50ab4c86fca964a18d96","ref":"refs/heads/master","pushedAt":"2023-04-13T22:41:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add bibtex modern formatter (#456)\n\nThis PR brings a new (more modern) formatter for Bibtex entries.\r\n\r\nAll the info for the required formatter (how to install, etc) is on the official docs of [bibtex-tidy](https://github.com/FlamingTempura/bibtex-tidy)\r\n\r\n\r\nhttps://user-images.githubusercontent.com/21349875/231716380-88489c1b-4c82-45a7-a047-eb2d39fe1487.mov","shortMessageHtmlLink":"Add bibtex modern formatter (#456)"}},{"before":"ae79cb838b8ed106a083370f3eb3da88ce834c69","after":"e18e0cc2641dd78f0cdb0ddd575843045d672dde","ref":"refs/heads/master","pushedAt":"2023-03-31T00:02:20.401Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add fennel support (#455)\n\nThis adds support for [fennel](https://fennel-lang.org) using [`fnlfmt`](https://fennel-lang.org/style). Let me know if I missed anything to add this!","shortMessageHtmlLink":"Add fennel support (#455)"}},{"before":"891fad5829f91cbc3d0866f7abd028d233b8763e","after":"ae79cb838b8ed106a083370f3eb3da88ce834c69","ref":"refs/heads/master","pushedAt":"2023-03-18T00:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kodiakhq[bot]","name":null,"path":"/apps/kodiakhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29196?s=80&v=4"},"commit":{"message":"Add support for standardrb formatter (#401)\n\n- https://github.com/testdouble/standard is an opinionated wrapper around rubocop.\r\n- Update documentation for ruby#standard\r\n- Also use the current repo URL for rubocop","shortMessageHtmlLink":"Add support for standardrb formatter (#401)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV4EVbwA","startCursor":null,"endCursor":null}},"title":"Activity · sbdchd/neoformat"}