{"id":21013013,"url":"https://github.com/dudeofawesome/jira-issue-generator","last_synced_at":"2026-02-15T00:32:14.641Z","repository":{"id":247740671,"uuid":"826717116","full_name":"dudeofawesome/jira-issue-generator","owner":"dudeofawesome","description":"Generate CSV files for importing issues into Jira from markdown files.","archived":false,"fork":false,"pushed_at":"2025-03-03T17:51:30.000Z","size":472,"stargazers_count":1,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-05T23:31:18.332Z","etag":null,"topics":["csv-import","jira","markdown"],"latest_commit_sha":null,"homepage":"","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/dudeofawesome.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":"2024-07-10T08:38:46.000Z","updated_at":"2024-08-17T01:45:23.000Z","dependencies_parsed_at":"2024-11-19T09:45:05.094Z","dependency_job_id":"69372766-3643-4d04-af7a-a2b543627ad1","html_url":"https://github.com/dudeofawesome/jira-issue-generator","commit_stats":null,"previous_names":["dudeofawesome/jira-issue-generator"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/dudeofawesome/jira-issue-generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dudeofawesome%2Fjira-issue-generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dudeofawesome%2Fjira-issue-generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dudeofawesome%2Fjira-issue-generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dudeofawesome%2Fjira-issue-generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dudeofawesome","download_url":"https://codeload.github.com/dudeofawesome/jira-issue-generator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dudeofawesome%2Fjira-issue-generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29461911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T22:42:09.113Z","status":"ssl_error","status_checked_at":"2026-02-14T22:42:05.053Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["csv-import","jira","markdown"],"created_at":"2024-11-19T09:39:52.453Z","updated_at":"2026-02-15T00:32:14.625Z","avatar_url":"https://github.com/dudeofawesome.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# jira-issue-generator\n\nGenerate CSV files for importing issues into Jira from markdown files.\n\n## Usage\n\n1. Create a [Markdown](https://daringfireball.net/projects/markdown/) file.\n1. Create a YAML frontmatter section to specify global metadata\n\n    1. At the top of the file, add a snipped of YAML surrounded by horizontal rules.\n\n        ```md\n        ---\n        parent: 'PAC-21694'\n        ---\n\n        # Your 1st issue\n        ```\n\n        Check out [the `Frontmatter` type](./src/types.ts) for a list of expected keys.\n\n1. Specify your Jira issues within it using Markdown syntax\n\n    - A leading level-1 heading (`# like this`) specifies the issue summary\n    - Optionally add a table underneath to add metadata about the issue\n\n        ```md\n        | Key      | Value |\n        | -------- | ----- |\n        | Type     | story |\n        | Priority | 4     |\n        ```\n\n        - The table **must** start with the header row \"`|Key|Value|`\"\n        - Check [the `IssueMetadata` type](./src/types.ts) for supported metadata\n\n    - Add your (simple) Markdown-formatted description\n    - To create a 2nd issue, separate it from your 1st issue with a horizontal rule (eg: `---`)\n\n    \u003e [!TIP]\n    \u003e Check out the [sample issue file below](#sample-issue-file) for a full example.\n\n1. Run `npx jira-issue-generator YOUR_MARKDOWN_FILE.md` to generate your CSV \u0026 JSON files for importing in to Jira.\n1. Open the Jira importer\n\n    1. Go to Jira\n    1. Select \"Filters\" in the top nav bar\n    1. Click \"View all issues\"\n    1. Click the overflow (\"•••\") in the top right\n    1. Click \"Import issues from CSV\"\n\n    or\n\n    https://paciolan.atlassian.net/secure/BulkCreateSetupPage!default.jspa?externalSystem=com.atlassian.jira.plugins.jim-plugin%3AbulkCreateCsv\u0026new=true\n\n1. Add the generated CSV to \"CSV Source File\"\n1. Check \"Use an existing configuration file\"\n1. Select the generate JSON configuration\n1. Hit \"Next\" until you're done!\n\n## Sample issue file\n\n```yaml\n---\nparent: 'PAC-21694'\nproject-name: 'Integrations'\nproject-key: 'INT'\ndev-team-name: 'Integrations'\ndev-team-field-id: 10055\n---\n\n# Hello world\n\n| Key      | Value |\n| -------- | ----- |\n| Type     | story |\n| Priority | 3     |\n\nSome simple **markdown** to describe the issue.\n\n---\n\n# A 2nd issue\n\n| Key      | Value |\n| -------- | ----- |\n| Type     | bug   |\n| Priority | 1     |\n\nWrite a nice descriptive body\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdudeofawesome%2Fjira-issue-generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdudeofawesome%2Fjira-issue-generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdudeofawesome%2Fjira-issue-generator/lists"}