{"id":23460024,"url":"https://github.com/bdhoine/bitbucket-asciidoc-viewer-plugin","last_synced_at":"2025-04-14T04:31:08.464Z","repository":{"id":40754571,"uuid":"284352938","full_name":"bdhoine/bitbucket-asciidoc-viewer-plugin","owner":"bdhoine","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-07T12:19:51.000Z","size":113,"stargazers_count":2,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T18:21:28.166Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/bdhoine.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"bdhoine"}},"created_at":"2020-08-01T23:03:01.000Z","updated_at":"2023-01-08T18:14:18.000Z","dependencies_parsed_at":"2023-02-07T03:31:08.113Z","dependency_job_id":null,"html_url":"https://github.com/bdhoine/bitbucket-asciidoc-viewer-plugin","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdhoine%2Fbitbucket-asciidoc-viewer-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdhoine%2Fbitbucket-asciidoc-viewer-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdhoine%2Fbitbucket-asciidoc-viewer-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bdhoine%2Fbitbucket-asciidoc-viewer-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bdhoine","download_url":"https://codeload.github.com/bdhoine/bitbucket-asciidoc-viewer-plugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248821674,"owners_count":21166926,"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":[],"created_at":"2024-12-24T06:27:17.089Z","updated_at":"2025-04-14T04:31:08.444Z","avatar_url":"https://github.com/bdhoine.png","language":"JavaScript","funding_links":["https://github.com/sponsors/bdhoine"],"categories":[],"sub_categories":[],"readme":"= AsciiDoc Viewer plugin for Atlassian Bitbucket Server\n\nimage:https://github.com/bdhoine/bitbucket-asciidoc-viewer-plugin/workflows/Build/badge.svg[]\nimage:https://sonarcloud.io/api/project_badges/measure?project=bdhoine_bitbucket-asciidoc-viewer-plugin\u0026metric=alert_status[link=https://sonarcloud.io/dashboard?id=bdhoine_bitbucket-asciidoc-viewer-plugin]\n\nPlugin to render asciidoc on Bitbucket server. This plugin uses https://www.npmjs.com/package/asciidoctor[asciidoctor]\nto convert asciidoc to html and https://www.npmjs.com/package/highlight.js[higghlight.js] to highlight syntax in code blocks.\n\nThe plugin can installed from the Atlassian Marketplace\n\n== Features\n\n- Render `.adoc`, `.asciidoc` and `.asc` in Bitbucket Server.\n- Highlight syntax in code blocks\n\n== Alternatives\n\nhttps://github.com/christiangalsterer/bitbucket-asciidoc-plugin[Bitbucket Asciidoc Plugin] (Open Source, Not supported anymore)\n\nhttps://marketplace.atlassian.com/apps/1222697/asciidoc-viewer-for-bitbucket?hosting=server\u0026tab=overview[AsciiDoc Viewer for Bitbucket] (Paid)\n\n== Contributing\n\nTo contribute to the plugin you first need to download the https://developer.atlassian.com/server/framework/atlassian-sdk[Atlassian SDK].\nThis will install several `atlas-*` commands. The Atlassian SDK wraps Maven so to compile you need to use the `atlas-mvn` command.\n\nTo test the plugin you will need a Bitbucket Server instance.\nTo start a development server\n\n----\natlas-run --product bitbucket\n----\n\nIn order to build and package the project you should issues to following command\n\n----\natlas-mvn package -P production\n----\n\nThe `production` profile is used. This will enable the `production` mode for Webpack and `npm ci` to install dependencies.\n\nDuring development you can use a watcher. This will detect changed files and repackage the plugin.\nWhen the `package` goal is executed the https://developer.atlassian.com/server/framework/atlassian-sdk/automatic-plugin-reinstallation-with-quickreload/[Quickreload] plugin will reinstall the plugin on the server.\n\n----\natlas-mvn fizzed-watcher:run\n----\n\nWhen contributing code please also add tests. The tests are automatically run in the `test` phase.\n\nTo run them manually you can issue\n\n----\natlas-mvn test\n----\n\nThis will run all tests, including the frontend tests using the `jest` test runner.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdhoine%2Fbitbucket-asciidoc-viewer-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbdhoine%2Fbitbucket-asciidoc-viewer-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbdhoine%2Fbitbucket-asciidoc-viewer-plugin/lists"}