{"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"keywords":["github","release","releases","new","generate","url","gh","query","search","parameters","params"],"dist-tags":{"latest":"2.0.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"description":"Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields","readme":"# new-github-release-url\n\n> Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields\n\nGitHub supports prefilling a new release by setting [certain search parameters](https://github.com/isaacs/github/issues/1410#issuecomment-442240267). This package simplifies generating such URL.\n\n## Install\n\n```sh\n$ npm install new-github-release-url\n```\n\n## Usage\n\n```js\nimport newGithubReleaseUrl from 'new-github-release-url';\nimport open from 'open';\n\nconst url = newGithubReleaseUrl({\n\tuser: 'sindresorhus',\n\trepo: 'new-github-release-url',\n\tbody: '\\n\\n\\n---\\nI\\'m a human. Please be nice.'\n});\n//=> 'https://github.com/sindresorhus/new-github-release-url/releases/new?body=%0A%0A%0A---%0AI%27m+a+human.+Please+be+nice.'\n\n// Then open it\nawait open(url);\n```\n\n## API\n\n### newGithubReleaseUrl(options)\n\nReturns a URL string.\n\n#### options\n\nType: `object`\n\nYou are required to either specify the `repoUrl` option or both the `user` and `repo` options.\n\n##### repoUrl\n\nType: `string`\n\nThe full URL to the repo.\n\n##### user\n\nType: `string`\n\nGitHub username or organization.\n\n##### repo\n\nType: `string`\n\nGitHub repo.\n\n##### tag\n\nType: `string`\n\nThe tag name of the release.\n\n##### target\n\nType: `string`\\\nDefault: The default branch\n\nThe branch name or commit SHA to point the release's tag at, if the tag doesn't already exist.\n\n##### title\n\nType: `string`\n\nThe title of the release.\n\nGitHub shows the `tag` name when not specified.\n\n##### body\n\nType: `string`\n\nThe description text of the release.\n\n##### isPrerelease\n\nType: `boolean`\\\nDefault: `false`\n\nWhether the release should be marked as a pre-release.\n\n## Related\n\n- [new-github-issue-url](https://github.com/sindresorhus/new-github-issue-url) - Generate a URL for opening a new GitHub issue with prefilled title, body, and other fields\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/new-github-release-url.git"},"users":{"flumpus-dev":true},"bugs":{"url":"https://github.com/sindresorhus/new-github-release-url/issues"},"license":"MIT","versions":{"0.1.0":{"name":"new-github-release-url","version":"0.1.0","description":"Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/new-github-release-url.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava","start":"node example.js"},"keywords":["github","release","releases","new","generate","url","gh","query","search","parameters","params"],"devDependencies":{"ava":"^0.25.0","opn":"^5.4.0","xo":"^0.23.0"},"gitHead":"986ae4becf3c3e3c8fe241417d018c664379b61c","bugs":{"url":"https://github.com/sindresorhus/new-github-release-url/issues"},"homepage":"https://github.com/sindresorhus/new-github-release-url#readme","_id":"new-github-release-url@0.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-2rtsTFdC6C+KLy0kipybk1q+F6j/zzDb3oTWUfPjx4a4V7qs6xJSupeXfPcE9cpW2A+7sFvhS7+9CVRNxIb7pw==","shasum":"942bba0ce45ac69ff6879a0b4261f1979dfc6e95","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/new-github-release-url/-/new-github-release-url-0.1.0.tgz","fileCount":4,"unpackedSize":4584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBAnpCRA9TVsSAnZWagAAowcP/0gOM8Ym9PG9BkTz64zK\n+hWIRqqNNoppiKXBbQxGzm4LpN9dyy6KLE9wYj4bUO33+cxSLdnpRGl2lw/s\n9d3kggU8zHxOvtIECI4SWhPPwgGtPpCLZMcyWn0l6VaZk4k3PVWPydYl343D\nCgqZe4zYXv/pNZmkbUUUgfOocxkdPUiaC5qPr6VbaoTwn04wiDFO/SOJYyRq\nWXjHrifH8E2rU4JiW+rRuPc5ZHGdO/lCXqpguOFx+n7CsKuNQ8YxTcqXPuvg\nC4AckGIjganDJ2cPF3XorC7HfDAb0EHuacKysvg0WCGDul0zWkEpyWQpHgBe\nJGFcNeporyE6v2+hjWbcBL4YPmkXvUujbMEVpEGWl7zlJXMi071R/JaQsIR+\n+jT0TFPkaXnn3OFllXqHaytSvd0lTHe5xtJYpVDjKbVCQ9DEcdywZcKRoNi0\nnXNaijGsdFBN/r+60F7/AbBtyRGdqMypL7kplRK1zcfpl6QVOf1LbcYKBEwv\nibvn3Wdz+/CL0oCvV4UoHrK8DVZ6rYT06FCGjZg902tcu6nWfeKzECvLLFDQ\naaCR8iqxmAGtTSzJrnikeFWnCQe6PpeHutY5CmnyomL/oJc1r61fvZta0pDs\nOZ8c76CHUDgHB1wM8Ple7eoOJ3YQI5m1Mt7CouvQ8twuqaDSKjUuVZniPCgQ\nV/ap\r\n=w0bQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxVHCcp1bQTgtVRIt54NXurGt7hu0uBDBOtP401Ayr9AiEArZqNrFrsZqcHafSlo0eBjTGIt7LyOD89XSvXljimVHQ="}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/new-github-release-url_0.1.0_1543768552702_0.9680940419980135"},"_hasShrinkwrap":false},"1.0.0":{"name":"new-github-release-url","version":"1.0.0","description":"Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/new-github-release-url.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd","start":"node example.js"},"keywords":["github","release","releases","new","generate","url","gh","query","search","parameters","params"],"dependencies":{"type-fest":"^0.4.1"},"devDependencies":{"ava":"^1.4.1","open":"^6.1.0","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"e8bb403bdd45520d8d8eab0a0cc0d8ac05dd891a","bugs":{"url":"https://github.com/sindresorhus/new-github-release-url/issues"},"homepage":"https://github.com/sindresorhus/new-github-release-url#readme","_id":"new-github-release-url@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-dle7yf655IMjyFUqn6Nxkb18r4AOAkzRcgcZv6WZ0IqrOH4QCEZ8Sm6I7XX21zvHdBeeMeTkhR9qT2Z0EJDx6A==","shasum":"493847e6fecce39c247e9d89929be773d2e7f777","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/new-github-release-url/-/new-github-release-url-1.0.0.tgz","fileCount":5,"unpackedSize":6357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvsexCRA9TVsSAnZWagAAzooP/1ns87Ia5faEGbkmMyxX\nQN6UZydXbX3aYdebxS7qjfBLsljrLHQZNOnHE+CSkwCCUJxXSuiZKio1hrvp\nUaodW44kbnDXeWw2HdK1v+EtePDQvkENyfMOizl+j/SxLpU5jTts4qsMfgLK\nCMM39plo2HYxdchaLyLBqH6sI1LtPbNXe+ObLXT+TsNlsyM8jws6YMGhZmm9\nPzhGObkx4BKaatov/8uYLKYr+13QsZW2F4bF9rtKNB07U3DV+dfJL+oB1xN/\ncT9UAIubINCYLT5sAnAeTJfT0qKLDsEl3EHaYbbOzBviFVXujfnNMc0FomWL\nE++y8oMy/lmGkg9ayipYwN3OgmK8YSTHkPz1FOkNhWqIETSGTdrijdqci3Ny\nH5oBYQkZRC/45xP3NocfMGVmQvGNaJwZlWFIIfHsfBZPSEmIAzo/L/V3UX79\n3XtBJQN+lHDVZgKmlLvIHufYV14EpFLGDXiAOEFaboZTJfiowa0Km0cX9nPc\no3ejdemLxCVOqNhkLqaGLSoXRtpDuvarm6viBn3beVmXMfcGq8kIKtoyyQDt\nPmALtaqD5ljBsD6saskg1Ymufeh2HUOJgcxlrO5TjeTN6A39Dyt8XaH3mlqf\nwAogT3xbbwQqo9NXMmsH7d4qgvR9JsaiflHp7nrdVG9IuuYhfnFRcjZXQ9OU\nSGa7\r\n=tqqb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG1wICGkP0hDtwONiq5mKUyX5oLR0xpK25iHRDsxnjVAIhAKQwcCT5KHzGGespOdTCsQkWdmmUt81E3FQfnhsJp90A"}]},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/new-github-release-url_1.0.0_1556006833182_0.27107289810621094"},"_hasShrinkwrap":false},"2.0.0":{"name":"new-github-release-url","version":"2.0.0","description":"Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/new-github-release-url.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava && tsd","start":"node example.js"},"keywords":["github","release","releases","new","generate","url","gh","query","search","parameters","params"],"dependencies":{"type-fest":"^2.5.1"},"devDependencies":{"ava":"^3.15.0","open":"^8.3.0","tsd":"^0.18.0","xo":"^0.45.0"},"gitHead":"2c153c5ddb67f4a5493cf944e2660c48ab9c2cda","bugs":{"url":"https://github.com/sindresorhus/new-github-release-url/issues"},"homepage":"https://github.com/sindresorhus/new-github-release-url#readme","_id":"new-github-release-url@2.0.0","_nodeVersion":"16.10.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ==","shasum":"335189b91f52bbb9569042a7485900a205a0500b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/new-github-release-url/-/new-github-release-url-2.0.0.tgz","fileCount":5,"unpackedSize":6174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh20ZyCRA9TVsSAnZWagAA05cP/RLCkW3XRWVMS274ddTC\nF90mSJpsfHq9dOY5tC6EubjuezAeYbVaVHfV6ARZ2srtI84MyCcKssCgbCDw\nEwiOUnKiDnST8dysAyaMzfB9b8dp+H2h+ivnSJqYOijYuoy+AJjNGYoK/9Pr\nAm5PSmt9gRIb0hSUJ78T9KMQ+vRtcJ2xyDRItHkeuSOyPBBUTF55pChU2cA5\n6U8zrQ0bazSiRLRyj2hbk9f+XFdO7OvkPMzIhnce5Kqb9STzcnZNZA0QcPFR\nVImaEjeVXt5/pvYD88HYrci+Z+p7S1EQwdU4vdmi+ywpMQ7pWgPIrs0zM1yY\nKdxMO4WQ8MAYpoi/X+DOyT1y5EED9UrwVhJr9KtLP5bsP3sKHgBdHNPHzLjH\nrvYsdbl671jm4FQKHrMsY4DhYpb5Qx5mQ5fve8hOVzyMwS4Tfdyf4Qb5nsKE\nNaucfKYqZnSFcVRC21dzDQw5immvvL54V+UjPioUCLyAMFGt/BCCpDglG1hc\ntWRajD5zKKmuuCBp1XApP3KFHHEY41gaVPNSixcPUo5HoObO7JlCGxk1Cwzc\n3Pwov1VeisXTg9Rc37g7R930+/h8nqbJJPPbnRzIiLeiLdLg7L8EikY8Jh1G\nMaJ5nfQvt+dMYvo+DQdf4tZbMt6WLpwlNYSBFxa7mRMQr5F+3xg147fOgfId\n4x8X\r\n=MDDn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIPLkOYjsdkN/EsRjTVP/dIVNc8ccRJVFMoK78ZmGpxAiBtAaGsFu/OPJDCrRI9H8UAGqJc0lja/TfyMR07v5dmAg=="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/new-github-release-url_2.0.0_1634572204942_0.9485056214264695"},"_hasShrinkwrap":false}},"name":"new-github-release-url","time":{"created":"2018-12-02T16:35:52.702Z","0.1.0":"2018-12-02T16:35:52.810Z","modified":"2023-07-15T21:26:17.755Z","1.0.0":"2019-04-23T08:07:13.307Z","2.0.0":"2021-10-18T15:50:05.060Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/new-github-release-url#readme"}