{"id":15287829,"url":"https://github.com/yaegassy/coc-pug","last_synced_at":"2025-04-13T06:05:24.385Z","repository":{"id":166710532,"uuid":"642214196","full_name":"yaegassy/coc-pug","owner":"yaegassy","description":"Pug Language Features for coc.nvim","archived":false,"fork":false,"pushed_at":"2024-07-01T20:20:52.000Z","size":111,"stargazers_count":6,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T06:04:14.508Z","etag":null,"topics":["coc","coc-extensions","coc-nvim","neovim","pug","vim"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@yaegassy/coc-pug","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yaegassy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-18T04:25:33.000Z","updated_at":"2024-11-08T14:00:20.000Z","dependencies_parsed_at":"2024-10-14T18:50:54.782Z","dependency_job_id":null,"html_url":"https://github.com/yaegassy/coc-pug","commit_stats":null,"previous_names":["yaegassy/coc-pug"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaegassy%2Fcoc-pug","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaegassy%2Fcoc-pug/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaegassy%2Fcoc-pug/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yaegassy%2Fcoc-pug/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yaegassy","download_url":"https://codeload.github.com/yaegassy/coc-pug/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248670437,"owners_count":21142904,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["coc","coc-extensions","coc-nvim","neovim","pug","vim"],"created_at":"2024-09-30T15:38:35.794Z","updated_at":"2025-04-13T06:05:24.321Z","avatar_url":"https://github.com/yaegassy.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# coc-pug\n\n\u003e fork from a [vscode-pug](https://github.com/volarjs/pug-language-tools/tree/master/packages/vscode-pug)\n\n[Pug Language Features](https://marketplace.visualstudio.com/items?itemName=johnsoncodehk.vscode-pug) for [coc.nvim](https://github.com/neoclide/coc.nvim)\n\n## Install\n\n**CocInstall**:\n\n```\n:CocInstall @yaegassy/coc-pug\n```\n\n**e.g. vim-plug**:\n\n```vim\nPlug 'yaegassy/coc-pug', {'do': 'yarn install --frozen-lockfile'}\n```\n\n## Note\n\n### Filetype related\n\n1. The \"filetype\" must be `pug` for this extension to work.\n\n   Install \"pug\" related plugin. (e.g. [vim-pug](https://github.com/digitaltoad/vim-pug) or [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter)).\n\n2. You need to map the filetype `pug` to the languageId `jade`, set `g:coc_filetype_map` in `.vimrc/init.vim`.\n\n   ```vim\n   let g:coc_filetype_map = {\n     \\ 'pug': 'jade',\n     \\ }\n   ```\n   \n## Configuration options\n\n- `pug.enable`: Enable coc-pug extension, default: `true`\n- `pug.trace.server`: Traces the communication between coc.nvim and the language server, valid option: `[\"off\", \"messages\", \"verbose\"]`, default: `\"off\"`\n- `pug.dev.serverPath`: (For develop and check) Custom path to pug server module, `~` and `$HOME`, etc. can also be used. If there is no setting, the built-in module will be used, default: `\"\"`\n\n## Thanks\n\n- [volarjs/pug-language-tools](https://github.com/volarjs/pug-language-tools)\n\n## License\n\nMIT\n\n---\n\n\u003e This extension is built with [create-coc-extension](https://github.com/fannheyward/create-coc-extension)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaegassy%2Fcoc-pug","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyaegassy%2Fcoc-pug","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyaegassy%2Fcoc-pug/lists"}